obsidian/笔记文件/2.笔记/python处理中文字符.md
2025-03-26 00:02:56 +08:00

893 B
Raw Permalink Blame History

#python

python的一个包将中文转成拼音 通过pip list可以查看当前已安装的python包

!Pasted image 20230116140418.png

调用:

!Pasted image 20230116140504.png

使用:

!Pasted image 20230116140552.png

直接将需要转换的字符作为参数传递过去,就可以获取到,对应中文字符的拼音了

!Pasted image 20230116140647.png

这个接口,会将中文字符,转换成拼音后,通过-的形式,分割 目前的需求,是将第一个-删除,然后,后面的-转换变成_即可

通过find方法找到-符号在name的索引位置如果索引位置不为-1就说明是存在这个符号然后通过索引拿到第一个-符号前半部分作为front再拿到后半部分作为back然后两者加起来再replace替换掉其他的-符号

!Pasted image 20230116141628.png