造数据
无意间发现Faker模块,它可以用来做数据,比起自己造数据看起来要更”真”,因为我们常常用循环从test1至test100,这样的数据看起来很“假”。
Faker模块用起来也挺简单方便:
1, 使用 pip install faker 安装模块
2, 造中文数据
from faker import Faker fk = Faker('zh_CN') print '%s%s' % ('姓名: ', fk.name()) print '%s%s' % ('电话: ', fk.phone_number()) print '%s%s' % ('工作: ', fk.job()) print '%s%s' % ('地址:', fk.address()) print '%s%s' % ('邮件:', fk.email()) print '%s%s' % ('公司:', fk.company()) print '%s%s' % ('身份证:', fk.ssn()) print '%s%s' % ('卡号:', fk.credit_card_number(card_type=None)) print '%s%s' % ('IP:', fk.ipv4(network=False)) print '%s%s' % ('网址:', fk.uri()) print '%s%s' % ('备注: ', fk.text())
运行结果如下:
姓名: 何秀芳
电话: 15767969175
工作: 日式厨师
地址:澳门特别行政区长沙市黄浦刘街r座 389460
邮件:vzhong@xiajia.cn
公司:彩虹网络有限公司
身份证:110109199612219118
卡号:6011332805306728
IP:192.172.68.178
网址:http://www.70.cn/posts/explore/register/
备注: 这是我们可能论坛安全.朋友来自内容分析.
部分服务一直次数项目.全部社区发现广告论坛进行女人.
首页或者由于深圳.他的其中各种能力可能.
一次商品起来选择一起.服务这些所以发展你们.
实现本站最新关系只是一些.为了状态比较一次提高工具.各种法律生活.
除了text文本的数据比较“乱”,其他类型的数据看起来还是很“真”的。多次运行的结果都是不一样的,所以我们可以用它来造数据。
除了生成中文数据,也可以生成不同语言的数据,默认是英文,可以通过给Faker传参数,常见的有:
简体中文:zh_CN
繁体中文:zh_TW
美国英文:en_US
日文:ja_JP
韩文:ko_KR
该文章对你有帮助吗,求分享转发: 分享到QQ空间 分享给QQ好友