使用pypinyin将汉字转换为全拼
最近,项目里给出了一个小需求,根据excel表格里的姓名,获取全拼。例如,张三转成zhangsan。手动添加肯定是不行的,我发音不准,en和eng有时分不清。所以就到python里面找了相关的库,pypinyin确实是可以的。
1、安装
在cmd窗口里执行
python -m pip install pypinyin
2、代码
from pypinyin import lazy_pinyin, Style
# pypinyin有很多方法,lazy_pinyin属于常用的
# Style有很多不同的属性,根据不同的属性可以返回不同的类型的结果
# 甚至可以带声调
# 返回的一个列表
>>> lazy_pinyin('张三', Style.NORMAL)
['zhang', 'san']
# join方法可以做拼接
# 应用到pandas中就可以对数据做批量处理了
>>> ''.join(lazy_pinyin('张三', Style.NORMAL))
'zhangsan'# df['account']=df['姓名'].apply(lambda x : ''.join(lazy_pinyin(x, style=Style.NORMAL)))
哈哈,以上就是python小工具今天的介绍,有兴趣欢迎关注python小工具,一起学习python和pandas
使用pypinyin将汉字转换为全拼相关推荐
- Java将汉字转换为全拼
Java将汉字转换为全拼 pom依赖 <dependency><groupId>com.belerweb</groupId><artifactId>pi ...
- java中将你输入的汉字转换为全拼
java中将你输入的汉字转换为全拼 需要的jar包:pinyin4j-2.5.1.jar jar包下载链接:https://pan.baidu.com/s/1glHaSGrcnP4IsNXiV3Zh5 ...
- java 汉字转换全拼、首字母拼音
最近接到需求,要求商城中进行半模糊搜索时,输入拼音字母同样要求进行自动匹配出相关品牌.类目.关键词等数据,从而进行筛选商品 本片内容只记录汉字转换拼音 方案一:在mysql数据库中编写函数,此方法存在 ...
- excel函数:汉字转全拼_30天中30个Excel函数:01 –精确
excel函数:汉字转全拼 Welcome to the Contextures 30 Excel Functions in 30 Days (30XL30D) challenge. Thanks f ...
- C#实现汉字转全拼与简拼
功能描述: 1.将字符串转换为全拼表示 2.将字符串转换为全拼表示,汉字拼音之间空格分隔 3.将字符串转换为全拼表示,汉字拼音之间的分隔符可以指定 ...
- 汉字转全拼,简拼组件
这几天研究了一下如何获取汉字拼音.在网上找了一些资料.也了解了一些有关汉字编码的新概念(对本人来讲的新概念). 比如:机内码,ASCII码等 在搜索的过程中,发现几乎所 ...
- react根据中文获取拼音_vue 获取汉字的全拼、简拼、首拼
1.封装公共方法,获取汉字的全拼.简拼.首拼 export const Pinyin = { _JMcode:{ "-":"", "-":& ...
- mysql root dengru_Mysql学习Mysql中文汉字转拼音的实现(每个汉字转换全拼)
<Mysql学习Mysql中文汉字转拼音的实现(每个汉字转换全拼)>要点: 本文介绍了Mysql学习Mysql中文汉字转拼音的实现(每个汉字转换全拼),希望对您有用.如果有疑问,可以联系我 ...
- Excel汉字转全拼以及首字母
本文链接:https://blog.csdn.net/liuxi1024/article/details/84816870 一.汉字转全拼 1.启动Excel 2003(其它版本请仿照操作),打开相应 ...
最新文章
- python中单个下划线是什么意思
- 1、用Anaconda配置Windows环境下的tensorflow(CPU版本)
- 数据装载服务器_操作事项_06
- tar解压出错tar: Child returned status 1
- javascript 中的 call
- 计算机关机的界面,修改计算机关机界面_生活与休闲
- Android binder学习一:主要概念
- 理解和使用 Unity UI 系统(canvas和CanvasScaler )
- 「代码随想录」746. 使用最小花费爬楼梯【动态规划】力扣详解!
- 计算机组成原理第五版(白中英)第三章多层次存储器 习题
- H5页面调起手机打电话功能
- pytest+seleniumUI自动化框架设计
- js统计html页面访问的次数,JavaScript实现网站访问次数统计代码
- 不羞涩社区图片爬取,我真的不是为了看小姐姐私照,从未这么渴望过知识!
- 使用Scanner收集你的身高体重,并用三目运算符判断BMI的范围
- ATTCK靶场系列(二)
- Mysql各种缩写含义
- Bootstrap【第二章】全局CSS之排版代码表格
- python股票数据简单分析
- java面向对象三大特性之多态---编译时多态和运行时多态详解
热门文章
- 加载elementor时出现问题_禁止elementor插件加载谷歌字体
- VisionTransformer(三)BIT—— 基于孪生网络的变化检测结构分析
- 共享池 shared pool
- 泰克示波器查眼图_如何用泰克示波器测量眼图
- 上传文件失败问题 error为7
- shell逐行读取excel并执行sql
- 联想p720装系统_“多达112个框”:Lenovo 联想 推出 ThinkStation P920/P720系列 工作站...
- jQuery 点击图片左右滚动
- 手把手教你从头开始搭建友善之臂ARM-tiny4412开发环境(史上最详细!!)
- 基于M实现的JWT解决方案