热卖商品
新闻详情
Python Faker 批量生成个人信息 - 极客编程111的个人空间 - OS...
来自 : 开源中国
发布时间:2021-03-24
Faker 是一款可以批量生成数据的工具包。本文主要分享Faker 在Python中的应用,此款工具另有Php,perl,Ruby 多种语言,可以根据自身需要选择。
此款工具包,默认提供数据的类型,主要是面向用户信息。用户名,出生时间,地址,邮政编码,公司信息,工作,geo,信用卡,手机号等。还提供python 类型数据(set,dict,list,decimal,str)模拟。
如果您需要批量生成用户信息,则可以使用本工具包。
pip install Faker
模拟用户信息def get_users(): list = [] fake = Faker([\'en_US\', \'ja_JP\', \'zh_CN\']) for _ in range(3): c = \"{\'title\':\'%s\',\'date\':\'%s\'}\" % (fake.name(), fake.date()) dict = {} dict[\'name\'] = fake.name() dict[\'date\'] = fake.date() dict[\'address\'] = fake.address() dict[\'credit_card\'] = fake.credit_card_number() # print(\"{\'title\':\'%s\',\'date\':\'%s\'},\" % (fake.name(), fake.date())) list.append(dict) return list
效果
[{ \'name\': \'Mrs. Tammy Arias DVM\', \'date\': \'2002-10-09\', \'address\': \'鳥取県日野市三ノ輪19丁目3番9号 一ツ橋クレスト965\', \'credit_card\': \'4701071251218132\' }, { \'name\': \'青山 真綾\', \'date\': \'2011-08-26\', \'address\': \'山梨県長生郡長生村所野17丁目18番20号 アーバン東大和町521 \', \'credit_card \': \'6583678930316471 \'}, { \'name \': \'李辉 \', \'date \': \'2004 - 08 - 23 \', \'address \': \'江西省志强市新城刘路J座, \'credit_card \': \'676139019035 \'}]
本文链接: http://fakeprint.immuno-online.com/view-696775.html
发布于 : 2021-03-24
阅读(0)
最新动态
2021-03-24
2021-03-24
2021-03-24
2021-03-24
2021-03-24
2021-03-24
2021-03-24
2021-03-24
2021-03-24
2021-03-24
2021-03-24
2021-03-24