美文网首页
Excel中文转拼音的Python解决方案

Excel中文转拼音的Python解决方案

作者: 龙小江i | 来源:发表于2019-08-28 01:56 被阅读0次

安装所需库

pip install xlwings
pip install xpinyin

测试用文件

xlwings测试文件.jpg

代码演示

import xlwings
from xpinyin import Pinyin
p = Pinyin()

# 指定不显示得打开工作簿
app = xlwings.App(visible=False,add_book=False)

# 打开文件
wb = app.books.open(r"C:/Users/longxiaojiangi/Documents/JupyterNotebook/测试文件/xlwings测试文件.xlsx")

# 获取第一张表
sheet1 = wb.sheets[0]

# 提取指定单元格文本
text = sheet1.range("A1").value

# 将指定单元格文本转换为拼音,并将其保存于文本右边单元格
sheet1.range("B1").value = p.get_pinyin(text,splitter="")

# 保存并关闭工作簿
wb.save()
wb.close()

执行结果

xlwings测试文件.jpg

相关文章

网友评论

      本文标题:Excel中文转拼音的Python解决方案

      本文链接:https://www.haomeiwen.com/subject/pkeuectx.html