如何利用Python第三方插件进行《西游记》章节的汉语拼音标注?

2026-05-25 00:240阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1406个文字,预计阅读时间需要6分钟。

如何利用Python第三方插件进行《西游记》章节的汉语拼音标注?

因内容过于简略,以下是对原文的改写,尽量保持字数在100字以内:

女儿仅因纯净的初衷,为小学课本标注三国和西游戏节汉语音译,她每日坚持朗读,但因字数太多不认识,我便爱人自然,帮她手动注音。虽勉为其难,但去不成……

起因很单纯,就是给我1年级小豆包的女儿标注三国和西游章节的汉语拼音,我女儿每天都朗读 ,结果有很多字不认识,我爱人居然让我给标记不认识的完了手动注音......我勒个去......身为程序员的我怎么能忘记用程序实现呢,特别是咱也会点Python万能语言。哈哈!列举一下使用的技术。

语言:Python3.7

插件:pypinyin0.37.0 和 openpyxl 3.0.3

开发工具:pycharm 社区版

使用openpyxl操作execl的教程多的你无法想。

使用pypinyin将汉字转换成汉语拼音很简单,网络上API一大推。而且简单的不能再简单了,就一句话就实现了。分享点代码:

# 带声调的(默认) def yinjie(word): sentens = "".join(word.split()) print(sentens) s = '' # heteronym=True开启多音字 for i in pypinyin.pinyin(word, heteronym=False): s = s + ''.join(i) + " " return s

这个就足够汉字转拼音了,不过我要求数据结构就没使用这个方法。我把数据结构说一下。

三层二维数组(这个非常关键):

第一层:单个汉字和汉语拼音构成。

阅读全文

本文共计1406个文字,预计阅读时间需要6分钟。

如何利用Python第三方插件进行《西游记》章节的汉语拼音标注?

因内容过于简略,以下是对原文的改写,尽量保持字数在100字以内:

女儿仅因纯净的初衷,为小学课本标注三国和西游戏节汉语音译,她每日坚持朗读,但因字数太多不认识,我便爱人自然,帮她手动注音。虽勉为其难,但去不成……

起因很单纯,就是给我1年级小豆包的女儿标注三国和西游章节的汉语拼音,我女儿每天都朗读 ,结果有很多字不认识,我爱人居然让我给标记不认识的完了手动注音......我勒个去......身为程序员的我怎么能忘记用程序实现呢,特别是咱也会点Python万能语言。哈哈!列举一下使用的技术。

语言:Python3.7

插件:pypinyin0.37.0 和 openpyxl 3.0.3

开发工具:pycharm 社区版

使用openpyxl操作execl的教程多的你无法想。

使用pypinyin将汉字转换成汉语拼音很简单,网络上API一大推。而且简单的不能再简单了,就一句话就实现了。分享点代码:

# 带声调的(默认) def yinjie(word): sentens = "".join(word.split()) print(sentens) s = '' # heteronym=True开启多音字 for i in pypinyin.pinyin(word, heteronym=False): s = s + ''.join(i) + " " return s

这个就足够汉字转拼音了,不过我要求数据结构就没使用这个方法。我把数据结构说一下。

三层二维数组(这个非常关键):

第一层:单个汉字和汉语拼音构成。

阅读全文