汉字转拼音
在使用Open Weather API时遇到的问题,直接用汉字查询城市名字会出现问题,需要将输入的汉子转化为拼音在进行查询。
pip install pinyin
import pinyin
print(pinyin.get('你好', format="strip",delimiter=''))
print(pinyin.get('你好', format="numerical")) #显示声调
print(pinyin.get_initial('你好')) #首字母缩写
如果输入本身是英文? 作业中涉及到的其它几个查询本身为英文;测试后发现pinyin模块不会影响英文输入。
EOD