获取汉字首字母
python汉字转拼音
安装pypinyin模块
一个专门把汉字转拼音的库pypinyin,直接导入这个库使用就行了
pip install pypinyin
示例代码
from pypinyin import lazy_pinyin, Style
def 获取汉字首字母(str_data):
"""
获取字符串的首字母
:param str_data: 字符串
:return: 返回首字母缩写(大写)
"""
首字母缩写 = ''.join(lazy_pinyin(str_data, style=Style.FIRST_LETTER))
return 首字母缩写.upper()
#return 首字母缩写[:-4].upper() # 不要倒数后四位,去掉有限公司