Python 把汉字转化成拼音

每个汉字对于一个编码,通过查找编码可以把汉字转换成拼音,汉字编码文件可以在网上下载(unicode_pinyin.txt)。

def chinese_to_pinyin(x):y = ''dic = {}with open("D:/Downloads/unicode_pinyin.txt") as f:for i in f.readlines():dic[i.split()[0]] = i.split()[1]for i in x:i = str(i.encode('unicode_escape'))[-5:-1].upper()try:y += dic[i]except:y += str(i)remove_digits = str.maketrans('', '', digits)z = y.translate(remove_digits)return z
y = chinese_to_pinyin('北京')
print(y)
BEIJING

Python 汉字转化成拼音相关推荐

  1. 汉字转化成拼音 汉字转化成拼音

    /// <summary>     /// Son1c 的摘要说明.     /// </summary>     /// 汉字转化成拼音   汉字转化成拼音     publ ...

  2. php将文字转为拼音,php 将汉字转化成拼音

    php 将汉字转化成拼音 php 将汉字转化成拼音 class PinyinAction { public function Pinyin($_String, $_Code='gb2312'){ $_ ...

  3. iOS --- 把汉字转化成拼音 Swift

    extension String {/**把汉字转化成拼音*/func transformToPinYin() -> String {let mutableString = NSMutableS ...

  4. 使用多线程查询百万条用户数据将汉字转化成拼音

    现在有一个需求:用户表里面有将近200万条数据,查询时需要按用户名字的汉语拼音按从a-z排序.有两种解决方案:1.查询时使用数据库自带的CONVERT()函数进行转化,按拼音首字母排序;2.新加一个拼 ...

  5. 汉字转化成拼音的源代码

    1using System;   2using System.Collections;   3using System.Text;   4namespace JJBase.String   5{   ...

  6. python 把汉字转化为拼音-Python汉字转换成拼音

    最近在使用Python做项目时,需要将汉字转化成对应的拼音.在Github上找到了一个现成的程序. 使用实例如下: from pinyin importPinYin test=PinYin() tes ...

  7. Python汉字转换成拼音

    最近在使用Python做项目时,需要将汉字转化成对应的拼音.在Github上找到了一个现成的程序. Python汉字转拼音 使用实例如下: from pinyin import PinYintest ...

  8. 汉字转化成拼音,其实是有技巧的我教你

    输入汉字后,只需轻松点击一下,就可以得到对应的拼音结果.此外,该工具还支持将汉字转换为带音标的拼音和不带音标的拼音字符,以满足不同用户的需求.无论是在学习汉语拼音还是在写作中需要用到汉字转拼音,使用汉 ...

  9. 汉字转化成拼音工具类介绍

    工具:pinyin4j pinyin4j是一个支持将简体和繁体中文转换到成拼音的Java开源类库 pinyin4j的官方下载地址:http://sourceforge.net/projects/pin ...

最新文章

  1. 测度论与概率论有什么关系?为什么要学习测度论?
  2. Java程序员通用的几个框架分享
  3. 持续提高 Android 应用的安全性与性能
  4. 网络爬虫--9.正则表达式
  5. carbondata 1.1.0安装文档
  6. WebService 简单安全验证
  7. CSDN Chrome插件更新:用CSDN的方式让开发再快一点
  8. linux下tomcat启动后出现多个java进程
  9. JSP页面处理和输出
  10. 一位程序员和他的程序员老婆分手了,原因竟是…
  11. mac os x 系统安装 genymotion android 模拟器
  12. 基于FP5207的5V升12V电路设计
  13. plsql:导出数据到excel
  14. IMDB电影评论文本分类
  15. div怎么在css中设置字体大小,根据div大小调整字体大小
  16. 问题:我的xmindpro从桌面打开就弹窗发生错误
  17. Python七天快速入门——第一天
  18. video视频快进拖动限制
  19. 【大学物理·恒定电流的磁场】磁场对载流导线的作用
  20. 从JDBC到手撸极简版Mybaties(3)JDBC自动解析配置文件

热门文章

  1. oc引导win方法_Win10安装Mac os双系统引导过程总结2020
  2. NR LDPC 03- Tanner
  3. esc键退出全屏 vue_vue项目实现全屏,退出全屏,图标切换的解决方案
  4. 博士申请 | 美国乔治梅森大学计算机系招收机器学习方向全奖博士生
  5. 为什么java反射比较慢
  6. 支付宝支付 62009
  7. 如何在HTML中修改网站标题和图标?
  8. 计算机不能识别监控硬盘分区,MBR 分区电脑无法识别 3TB 及以上硬盘的原因!
  9. 《格鲁夫给经理人的第一课》--读书笔记
  10. 金庸小说《倚天》和《神雕》的关系隐晦微妙,中间缺失的八十年里,份量最重的就是郭襄的一生沉浮