1. xpinyin
安装
pip install xpinyin -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
调用
from xpinyin import Pinyin
p = Pinyin()
pinyin = p.get_pinyin("2货哈哈").replace("-", "_") # 数字不转,每个拼音中横线连接
print(pinyin )
2_huo_ha_ha
字符串替换
str.replace("old", "new")
https://blog.csdn.net/weixin_42464956/article/details/110927073
2. pypinyin
安装
pip install pypinyin -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
调用
from pypinyin import pinyin
p = Pinyin()
pinyin = pinyin("2货哈哈") # 数字不转,每个拼音是个小列表组成一个大列表
print(pinyin )
[['2'], ['huò'], ['hā'], ['hā']]
https://www.cnblogs.com/darling331/p/15376257.html
https://blog.csdn.net/biggbang/article/details/122153226