RPA实战:证券公司 - 人事开通新入职员工邮箱案例(中文转拼音)

324 篇文章 27 订阅
136 篇文章 1 订阅

艺赛旗 RPA9.0全新首发免费下载 点击下载

http://www.i-search.com.cn/index.html?from=line1

一、需求:

通过新员工的一些信息,在公司系统为新入职员工开通邮箱及工号等一系列账号。

二、难点:

开通邮箱,相信大部分公司都是将员工的姓名拼音话再加上公司的邮箱后缀。当然可能存在重名的情况,这样在开通邮箱的时候就需要在姓名后面加上 01,02 等等。
现在的问题是,员工信息上只有员工的中文名,没有拼音。
因而我们需要将中文转化为拼音。

三、解决方案:

1、首先这里我们需要引入一个第三方库: from xpinyin import Pinyin

2、用法如下:

from xpinyin import Pinyin

p = Pinyin()
r1 = p.get_pinyin(u"艺赛琪")
print(“r1为”,r1)

r2 = p.get_pinyin(u"艺赛琪",’’)
print(“r2为”,r2)

r3 = p.get_pinyin(u"艺赛琪", ’ ')
print(“r3为”,r3)

r4 = p.get_initial(u"艺")
print(“r4为”,r4)

r5 = p.get_initials(u"艺赛琪")
print(“r5为”,r5)

r6 = p.get_initials(u"艺赛琪", u’’)
print(“r6为”,r6)
执行结果如下:

r1为 yi-sai-qi
r2为 yisaiqi
r3为 yi sai qi
r4为 Y
r5为 Y-S-Q
r6为 YSQ
对比代码,相信大家能解决了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值