Python获取汉字首字母
安装pypinyin模块
一个专门把汉字转拼音的库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() # 不要倒数后四位,去掉有限公司