python咋改中文(中文文件处理早晚会用到的将中文转成拼音)
python咋改中文(中文文件处理早晚会用到的将中文转成拼音)
使用Python时候,最忌讳的是把代码存放在中文文件夹的路径下,因此我们常常转成相应的英文或者拼音代替。python有一个很友好的包,会代替我们进行这样的工作。
安装包pypingyin$ pip install pypinyin 实际操作
import pypinyin def hp(word): # 不带声调的(style=pypinyin.NORMAL) s = '' for i in pypinyin.pinyin(word style=pypinyin.NORMAL): s = ''.join(i) " " return s def hp2(word): # 带声调的(默认) s = '' for i in pypinyin.pinyin(word): s = s ''.join(i) " " return s if __name__ == "__main__": print(hp("我爱中国")) print(hp2("我爱中国"))
最终结果:
wo ai zhong guo wǒ ài zhōng guó