python自动化测试——中文转拼音,转英文
import pinyin.cedict # 转拼音 # nǐhǎo print(pinyin.get(\'你好\')) # ni hao print(pinyin.get(\'你好\', format="strip", delimiter=" ")) # ni3hao3 print(pinyin.get(\'你好\', format="numerical")) # 获取首字母 n h print(pinyin.get_initial(\'你好\')) # 转英文 # [\'you (informal, as opposed to courteous 您[nin2])\'] print(pinyin.cedict.translate_word(\'你\')) # [\'Hello!\', \'Hi!\', \'How are you?\'] print(pinyin.cedict.translate_word(\'你好\')) # [[\'你\', [\'you (informal, as opposed to courteous 您[nin2])\']], [\'你好\', [\'Hello!\', \'Hi!\', \'How are you?\']], [\'好\', [\'to be fond of\', \'to have a tendency to\', \'to be prone to\']]] print(list(pinyin.cedict.all_phrase_translations(\'你好\'))) #获取首字母并转为大写 Z print(pinyin.get_initial("张一")[0].upper())