大家好,今天给大家分享一个我之前写程序遇到的一个问题,就是我在采集某房产信息的时候,由于字段非常多,有将近100多个,而且很多字段是相互关联的

我采集是直接导入到数据库,为了防止重复,以及设置一个唯一的索引,需要把中文转换为拼音再进行拼接才比较方便。

所以问题来了,python中文如何转换成拼音呢?

我写的代码如下:

因为这里不让发代码,所以只能发截图,如果想直接复制代码的到我公众号吧

这里用到了第三方模块pypinyin, pypinyin模块可以通过pip install安装。

代码怕有些小白看不懂,我已经注释清楚了,大家以后用到其实可以直接拿来调用即可。

运行效果截图如下:

好了,今天就简单分享到这里,你学会了吗?

李亚涛简介-一个没有才华的python程序员,关注我学习更多python知识

李亚涛:python中文如何转换成拼音?相关推荐

  1. python网页编程测试_李亚涛:python编写友情链接检测工具

    原标题:李亚涛:python编写友情链接检测工具 友情链接是网站外链的非常重要的来源,作为一个网站运营推广人员,需要定期对网站的友链进行更新与检查,如果有人下掉你的链接,这样你可以及时的检测并清除掉. ...

  2. python中文件分类_李亚涛:python实现电脑文件一键分类

    原标题:李亚涛:python实现电脑文件一键分类 python还挺好玩的,可以做蛮多事情! 比如桌面非常非常多的文件,想要整理一下,也可以用到python 比如我就自己写了个程序,整理文件就是运行一下 ...

  3. 将中文汉字转换成拼音(全拼)

    using System.Globalization; using System.Text; using System.Text.RegularExpressions;/// <summary& ...

  4. python将中文汉字转换成拼音

    使用pinyin模块: pinyin.get()函数基本用法: pinyin.get(原文)可以返回对应的拼音字符(带有音标): pinyin.get('可以enable') kěyǐenable p ...

  5. Python把汉字转换成拼音

    Python扩展库pypinyin支持汉字到拼音的转换,并且可以和分词扩展库配合使用. >>> from pypinyin import lazy_pinyin, pinyin &g ...

  6. PHP中文汉字转换成拼音

    一.封装成一个单独的类,PinYin.php <?php /*** Title:拼音转换类* User: 安阳 QQ:15577969* Date: 2021/4/15* Time: 12:00 ...

  7. 中文汉字转换成拼音首字 拼音全拼

    1./// <summary> 2. /// 获取汉字的首字母和全拼 3. /// </summary> 4. public class ChineseCode 5. { 6. ...

  8. 汉字转拼音 python_python把汉字转换成拼音实现程序

    python把汉字转换成拼音实现程序 文章一个简洁干的汉字转拼音 程序,复制下载就可以直接使用,有需要的同学可以参考一下下. #coding:utf-8 #基于python2.6 table = 'a ...

  9. 李亚涛:python知道长尾关键词挖掘工具

    之前因为要写文章,有时候需要采集一些数据,还有一些关键词作为参考,所以就想到了通过百度知道来查询,后来就自己编写了一个知道长尾关键词挖掘的工具 觉得还蛮好用的,可以根据关键词一键采集所有长尾巴词. 先 ...

最新文章

  1. [转]JAVA中Action层, Service层 ,modle层 和 Dao层的功能区分
  2. iOS开发网络——数据缓存
  3. Apple-Watch开发2 APPIcon设置
  4. python提供了方法用于读取文本文件内容_python提供了哪三种方法用于读取文本文件的内容?...
  5. php 8 jit,PHP JIT 是什么?PHP8 新特征之 JIT 图文详解_后端开发
  6. Android Studio 查看页面布局层次结构
  7. “变态级”系统管理员笔试题 我的答卷
  8. Qtdesigner 插入图片(一步到位)
  9. SpringMvc通过ajax完成上传到oss上
  10. 计算机类教学期刊,热门大学计算机教学论文参考文献 大学计算机教学核心期刊参考文献哪里找...
  11. 阿里云网站备案时变更备案的问题解决总结 满满干货
  12. 吴恩达Course1《神经网络与深度学习》week2:神经网络基础 测验及作业
  13. redis的daemonize设置为yes和no有啥区别呀,为啥我两个都试了之后的效果不是像网上说的那样,设置成No的话,redis也会一直运行呀
  14. 机场航班起降与协调管理系统飞机航班(含源码+论文+答辩PPT等)
  15. Cisco ASA防火墙——远程控制与多安全区域
  16. 程序无法安装时, 提示无法访问网络位置0 的解决办法
  17. Alpine镜像介绍
  18. War3Tool dota改键v3.3版
  19. HC-05 蓝牙 2.0 串口模块
  20. NPDP产品经理小知识-团队发展的五个阶段(塔克曼模型)

热门文章

  1. 使用视频剪辑软件Vegas的准备工作
  2. 计算机网络——大厂面试问题集合
  3. 5s获取的计算机找不到,苹果iPhone5s手机有计算器吗 iOS7计算器在哪
  4. 构建高并发高可用的电商平台架构实践(转)
  5. java 远程接口 文件上传_java中远程http文件上传及file2multipartfile
  6. 高效编程之HashMap的entryset和keyset比较
  7. 游戏FreeType字体
  8. 实现Comparable接口中的CompareTo方法
  9. win7 U盘中文件夹无法删除,粉碎后有出现且改变了文件名的处理方法,实测有效
  10. 台州学院第五届大学生程序设计竞赛