吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 6976|回复: 17
收起左侧

[Python 原创] 【原创】【分享】超好用的假数据生成模块,非常适合项目开发中做数据测试

[复制链接]
爆炒小提莫 发表于 2019-1-15 03:05
本帖最后由 爆炒小提莫 于 2019-1-15 03:17 编辑



最近项目开发遇到个问题就是没有真实数据做测试,而我又懒得去开发个程序专门生成这些模拟数据,网上刮了下都不太满意,突然发现有个python模块挺好用的,基本能满足我的需求,做下测试。
推荐给大家使用,超好用的假数据生成模块,非常适合项目开发中做数据测试,如果还不能满足需求的话就自己动手写个吧,常言道,自给自足,丰衣足食。
不多说,上代码:

[Python] 纯文本查看 复制代码
#-*- coding:utf-8 –*-
#
#众生平等,2019升职加薪
#
#windows写入数据到文件需要
import sys
reload(sys)
sys.setdefaultencoding('utf-8')

# 导入faker包生成数据
# 想要生成的数据字段到官方文档找
# https://faker.readthedocs.io/en/master/locales/zh_CN.html#faker-providers-company
import faker


# 设置中国地区偏好数据
fake =faker.Faker(locale='zh-CN')


target = open("C:\\Users\\\\Desktop\\person.csv", 'a')
# 随机生成一千条数据写入到csv
for i in range(10000):
    # 姓名,身份证,手机号码,工作岗位,电子邮箱,信用卡,公司名称
    data=fake.name() + ',' +fake.ssn() +  ','+fake.phone_number()+ ','+fake.job()+ ','+fake.email()+','+fake.credit_card_number(card_type=None)+','+fake.company()
    target.writelines(str(data)+'\n')
target.close()
#print(fake.name() + ',' +fake.ssn() +  ','+fake.phone_number()+ ','+fake.job()+ ','+fake.email()+','+fake.credit_card_number(card_type=None)+','+fake.company()+'\n')

将数据导入到数据库中所示:
sdfsadf.png

免费评分

参与人数 6吾爱币 +7 热心值 +4 收起 理由
luoluoovo + 1 + 1 谢谢@Thanks!
Wgq890224 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
ki11in9 + 1 计算机公司的美容顾问哈哈哈哈
苏紫方璇 + 3 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
Y-one + 1 + 1 谢谢@Thanks!
Small_Google + 1 用心讨论,共获提升!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

ghoob321 发表于 2020-12-22 17:36
爆炒小提莫 发表于 2019-1-15 03:18
有脏数据大家还需要处理下,不能保证百分百干净的数据

需要清理数据
 楼主| 爆炒小提莫 发表于 2019-1-15 09:18
 楼主| 爆炒小提莫 发表于 2019-1-15 03:18
有脏数据大家还需要处理下,不能保证百分百干净的数据
drw888 发表于 2019-1-15 03:59
谢谢@Thanks!
Small_Google 发表于 2019-1-15 05:23
这倒是一个很好用的数据生成器。
骑龟赛跑 发表于 2019-1-15 08:00
person.csv   没给啊. 怎么弄?
enjoyone 发表于 2019-1-15 08:10
牛人。。。。。。。。
无辰 发表于 2019-1-15 08:32
6啊老铁1
xiajin 发表于 2019-1-15 09:00
其实也就是别人先替你收集了一定的数据,数据觉得不错的话,可以使用
a2634008 发表于 2019-1-15 09:03
可以可以的!
wgy1213 发表于 2019-1-15 09:04
这两个蹦着的猪不错。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 23:51

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表