汉字姓名转拼音

import os

import pandas as pd

from xpinyin import Pinyin

downpath='/Users/Kangyongqing/Downloads/'
file1='教师姓名转拼音.xlsx'

dt=pd.read_excel(downpath+file1)
print(dt.info())
dt['pinyin']=dt['教师姓名'].apply(lambda x:Pinyin().get_pinyin(x).split('-')[0].capitalize()+' '+''.join(Pinyin().get_pinyin(x).split('-')[1:]).capitalize())
dt['pinyin1']=dt['教师姓名'].apply(lambda x:''.join(Pinyin().get_pinyin(x).split('-')[1:]).capitalize()+' '+Pinyin().get_pinyin(x).split('-')[0].upper())
print(dt)

dt.to_excel(downpath+'教师姓名转拼音完毕.xlsx',index=False)





结果如下:

汉字姓名转拼音_第1张图片

 

你可能感兴趣的:(python,前端,数据库)