名字top500字典 各种格式及python脚本
原文件名字top500

链接: https://pan.baidu.com/s/1cv0jPYb1-EBceoZz3QNvgg 密码: bat5
中文名字

链接: https://pan.baidu.com/s/1O3j0NxWrEncXlFZ1Li8IpQ 密码: xj7n
全拼 比如:zhangwei

链接: https://pan.baidu.com/s/1q_sZ_FlYu9JCkdSYywskog 密码: t72p
姓全拼 名取首字母 比如:zhangw

链接: https://pan.baidu.com/s/1xzQscNrVNBMpsyBqvrWAYw 密码: kdga
全部取首字母 比如:zw

链接: https://pan.baidu.com/s/1IepYUv9pY3O3gTROMlcDhg 密码: 62j5
全部的下载链接
链接: https://pan.baidu.com/s/1JWbAMZ3x7we2K9coookaxg 密码: b6r8
================================================================
同时用python3写了个脚本
读取name.txt的中文名字
#!/usr/bin/env python
# -*- conding:utf-8 -*-
import re
from xpinyin import Pinyin def name():
mz=[]
with open('name.txt','r') as f:
for i in f.readlines():
#res=re.compile(r'[\u0391-\uFFE5]+') #匹配中文
#date = res.findall(i)
mz.append(date)
#print(date)
return mz def zhangwei(date): #zhangwei
with open('zhangwei.txt', 'a') as f:
p = Pinyin()
for i in date:
pinyin =p.get_pinyin(i[0])
res = re.compile(r'(\w)')
pydate = res.findall(pinyin)
for i in pydate:
f.write(i)
f.write('\n') def zhangw(date): #zhangw
with open('zhangw.txt', 'a') as f:
p = Pinyin()
for i in date:
pinyin = p.get_pinyin(i[0])
res = re.compile(r'(.*?)-(.).*?-(.)|(.*?)-(.)')
pydate = res.findall(pinyin)
for i in pydate[0]:
f.write(i)
print('\n')
f.write("\n") def zw(date): #zw
with open('zw.txt', 'a') as f:
p = Pinyin()
for i in date:
pinyin = p.get_pinyin(i[0])
res = re.compile(r'(.).*?-(.).*?-(.)|(.).*?-(.)')
pydate = res.findall(pinyin)
for i in pydate[0]:
f.write(i)
print('\n')
f.write("\n") date=name()
zhangwei(date)
zhangw(date)
zw(date)
名字top500字典 各种格式及python脚本的更多相关文章
- 用Py2exe打包Python脚本简单介绍
一.简述 Py2exe,从这个名字上就可以理解,把Python脚本转换为windows平台上面可以运行的可执行程序(*.exe)的工具.经过转换后,你可以不 用安装Python的执行环境就可 ...
- 一个获取指定目录下一定格式的文件名称和文件修改时间并保存为文件的python脚本
摘自:http://blog.csdn.net/forandever/article/details/5711319 一个获取指定目录下一定格式的文件名称和文件修改时间并保存为文件的python脚本 ...
- 如何解决Python脚本在Linux和Windows上的格式问题
python是一种对缩进有严格要求的语言, Python脚本可以使用非常多的工具进行编写,笔者在Linux系统使用JEdit进行Python脚本编写,由于在Linux编写脚本比较痛苦,比如想一眼看出相 ...
- python 全栈开发,Day94(Promise,箭头函数,Django REST framework,生成json数据三种方式,serializers,Postman使用,外部python脚本调用django)
昨日内容回顾 1. 内容回顾 1. VueX VueX分三部分 1. state 2. mutations 3. actions 存放数据 修改数据的唯一方式 异步操作 修改state中数据的步骤: ...
- 一句话爆破速度提升一千倍python脚本
这个脚本是接地提供的思路,一句话爆破速度提升一千倍,看了他的帖子然而没有看到工具,思路很牛逼,我提供一个Python脚本本地测试了下,十万密码只需要3秒,速度还是可以的 # coding:utf-8 ...
- hivepython 同时读入python 且python脚本中处理外部文件txt
找出表test_gid2中每个gid的安装列表中含有文件pkgs中的pkg名字的数据行. pkgs文件要与python脚本放在一个路径下. 用 transform 的传入数据的时候,不管原文件分隔 ...
- ArcGis Python脚本——根据接图表批量裁切分幅影像
年前写了一个用渔网工具制作图幅接图表的文章,链接在这里: 使用ArcMap做一个1:5000标准分幅图并编号 本文提供一个使用ArcMap利用接图表图斑裁切一幅影像为多幅的方法. 第一步,将接图表拆分 ...
- 除了binlog2sql工具外,使用python脚本闪回数据(数据库误操作)
利用binlog日志恢复数据库误操作数据 在人工手动进行一些数据库写操作的时候(比方说数据修改),尤其是一些不可控的批量更新或删除,通常都建议备份后操作.不过不怕万一,就怕一万,有备无患总是好的.在线 ...
- MySQL利用binlog恢复误操作数据(python脚本)
在人工手动进行一些数据库写操作的时候(比方说数据订正),尤其是一些不可控的批量更新或删除,通常都建议备份后操作.不过不怕万一,就怕一万,有备无患总是好的.在线上或者测试环境误操作导致数据被删除或者更新 ...
随机推荐
- C#保留小数点后几位
String.Format("{0:N1}", a) 保留小数点后一位 String.Format("{0:N2}", a) 保留小数点后两位 String.F ...
- oralce定时任务
oracle定时任务(dbms_job) author:skate time:2007-09-12 http://publish.it168.com/2006/0311/20060311017002. ...
- 第六次作业———numpy数据集练习
1. 安装scipy,numpy,sklearn包 2. 从sklearn包自带的数据集中读出鸢尾花数据集data 3.查看data类型,包含哪些数据 4.取出鸢尾花特征和鸢尾花类别数据,查看其形状及 ...
- Spring Cloud的应用程序—上下文服务
Spring Boot对于如何使用Spring构建应用程序有一个看法:例如它具有常规配置文件的常规位置,以及用于常见管理和监视任务的端点.Spring Cloud建立在此之上,并添加了一些可能系统中所 ...
- DateTime类使用二:常用时间段操作(经典)
//大家在做报表或查询的时候都会有给用户预设一些可选的日期范围(如上图) //如本年度销售额.本季度利润.本月新增客户 //C#里内置的Da ...
- 文件6. 查找替换.txt文本文件中的内容
servlet实现对文本文件的查找替换 .jsp界面 <form> <table> <tr> <td>选择文本文件:</td> <td ...
- 后台List里的数据传到前台表格和下拉列表为什么不显示
传到前台表格和下拉列表我是用<c:forEach做的,百度了很久,仔仔细细对我的代码没有问题,那么到底是为什么不显示呢?! 找了很久啊,最后发现是我没有引入jstl的标签库!居然是因为这个…… ...
- 网站内容js设置 禁止复制,禁止选择
网站内容禁止复制和粘贴.另存为的js代码 1.使右键和复制失效 方法1: 在网页中加入以下代码: 复制代码代码如下: <script language="Javascript&quo ...
- 普天同庆,微博开通,从今以后,努力用功! 狗屎一样的顺口溜!Q狗屎!!狗屎。。。。。 测试。。测试。。。没刷过微博。屯里来的。看看啥效果
普天同庆,微博开通,从今以后,努力用功! 狗屎一样的顺口溜!Q狗屎!!狗屎..... 测试..测试...没刷过微博.屯里来的.看看啥效果
- python day33 ,socketserver多线程传输,ftp作业
一.一个服务端连多个客户端的方法 1.服务端 import socketserver class MyServer(socketserver.BaseRequestHandler): def hand ...