测试数据不知道怎么造?看这里

“”"
一、造数据
1,安装faker
pip install Faker
2、常用数据
四要素
1,姓名
name = fk.name()
2,身份证
id_card = fk.ssn()
3,手机号
phone = fk.phone_number()
4,银行卡
card = fk.credit_card_number()
个人信息
1,地址
addr = fk.address()
2,邮箱
email = fk.email()
3,公司
company = fk.company()
4,公司邮箱
company_email = fk.company_email()
5,工作岗位
job = fk.job()
6,更多的个人信息

per = fk.profile()

7,简单的个人信息
per = fk.simple_profile()
随机数
res=fk.random_int(min=100,max=999)
文本
1,生成一句话
res = fk.sentence()
2,生成一段文字
text = fk.text()
3,随机生成字符串
test_str = fk.pystr()
时间
一、不指定时间范围
1,不指定时间从1970年开始
2,年
year = fk.year()
3,当年年
this_year = fk.date_this_year()
4,月
month = fk.month()
5,当前月:
this_month = fk.date_this_month()
6,精确到秒
date_time=fk.date_time()
7,年月日
date_time = fk.date()
二、指定时间
1,年月日
target__time = fk.date_between(start_date="-3y",end_date="-1y")
-1y:一年前
-1m:一个月前
today:今天
2,精确到秒
target__time_now = fk.date_time_between(start_date="-2y",end_date=“now”)
-1y:一年前
-1m:一个月前
now:此刻
三、未来时间
future_date = fk.future_date()

print(future_date)

future_date_time = fk.future_datetime()
print(future_date_time)
“”"

from faker import Faker

fk = Faker(locale=“zh-CN”)

#姓名
name = fk.name()
print(name)

#身份证
id_card = fk.ssn()
print(id_card)
#手机号
phone = fk.phone_number()
print(phone)
#银行卡
card = fk.credit_card_number()
print(card)
#地址
addr = fk.address()
print(addr)

#邮箱
email = fk.email()
print(email)

#公司
company = fk.company()
print(company)

#公司邮箱
company_email = fk.company_email()
print(company_email)

#工作岗位
job = fk.job()
print(job)
#个人信息

per = fk.profile()

per = fk.simple_profile()
print(per)
#随机数
res=fk.random_int(min=100,max=999)
print(res)
#生成一句话
res = fk.sentence()
print(res)
#生成一段文字
text = fk.text()
print(text)
#随机生成字符串
test_str = fk.pystr()
print(test_str)

#生成多个数据,保证数据不重复
result =[fk.unique.name() for i in range(10)]
print(result)
#年
year = fk.year()
this_year = fk.date_this_year()

print(this_year)

#月
month = fk.month()
this_month = fk.date_this_month()

print(this_month)

#精确到秒
date_time=fk.date_time()

print(date_time)

#年月日
date_time = fk.date()

print(date_time)

#指定时间范围 年月日
target__time = fk.date_between(start_date="-3y",end_date=“today”)
print(target__time)
#指定时间范围 年月日 时分秒
target__time_now = fk.date_time_between(start_date="-2y",end_date=“now”)
print(target__time_now)
#未来时间
future_date = fk.future_date()

print(future_date)

future_date_time = fk.future_datetime()
print(future_date_time)

#数据共享,通过类方法Faker.seed(123)实现
class TestDemo:
def init(self):
self.fk = Faker(locale=“zh-CN”)
def test_01(self):
Faker.seed(123) #数字一样名字一样
print(self.fk.name())
def test_02(self):
Faker.seed(124) #数字不一样名字不一样
print(self.fk.name())
if name == ‘main’:
cl = TestDemo()
cl.test_01()
cl.test_02()

更多数据,请看下面文章
http://testingpai.com/article/1615615023407

python-造数据相关推荐

  1. python造数据,并使用lemon评测,快速入门

    文章目录 1. 使用python造数据 2. 使用lemon评测 1. 使用python造数据 最快入门的方式就是做一次题. 例:输入两个整数 a,b,输出它们的和,已知 0< a, b< ...

  2. Python 造数据,对拍利器

    0.简介: 在Python环境下,利用random,或洛谷研发的Cyaron都是不错的选择. 如果要使用Cyaron 请参见 Git-hub luogu-dev/cyaron 1.环境配置: 安装Py ...

  3. 用python造数据

    #导包 import pymysql #创建链接 conn = pymysql.connect(host='数据库地址',user='登录用户名',password='用户密码') #创建游标 cur ...

  4. 推荐一款Python开源库,技术人必备的造数据神器!

    1. 背景 在软件需求.开发.测试过程中,有时候需要使用一些测试数据,针对这种情况,我们一般要么使用已有的系统数据,要么需要手动制造一些数据.由于现在的业务系统数据多种多样,千变万化.在手动制造数据的 ...

  5. python 批量造数据

    1. 数据表结构(postgresql) Table: public.phm_2040tempo_if_mst -- DROP TABLE IF EXISTS public.phm_2040tempo ...

  6. python之工作举例:通过复制NC文件来造数据

    1 # 通过对NC文件复制来造数据 2 import os, shutil 3 4 # 遍历的根目录 5 root_dir = "D:\\test_data\\DISASTER\\" ...

  7. 通过Python让数据产生价值,做到这4个字就够了

    导读:今天这篇文章是「大数据」内容合伙人囧神关于<Python数据分析与数据化运营>的一篇读书笔记.在大数据公众号后台对话框回复合伙人,免费读书.与50万「大数据」同行分享你的洞见. 作者 ...

  8. python大数据免费_用python做大数据

    不学Python迟早会被淘汰?Python真有这么好的前景? 最近几年Python编程语言在国内引起不小的轰动,有超越Java之势,本来在美国这个编程语言就是最火的,应用的非常非常的广泛,而Pytho ...

  9. 《零起点,python大数据与量化交易》

    <零起点,python大数据与量化交易>,这应该是国内第一部,关于python量化交易的书籍. 有出版社约稿,写本量化交易与大数据的书籍,因为好几年没写书了,再加上近期"前海智库 ...

  10. python和r语言做大数据_R和python大数据

    数据科学界华山论剑:R与Python巅峰对决 如果你是数据分析领域的新兵,那么你一定很难抉择--在进行数据分析时,到底应该使用哪个语言,R还是Python?在网络上,也经常出现诸如"我想学习 ...

最新文章

  1. 用Matlab来备份文件夹
  2. python对应的岗位_隐式相对导入如何在Python中工作?
  3. 老式的计算机比现在的老太多了英语,老人自学英语30年成老师
  4. php遍历指定目录下的文件,PHP遍历指定目录下所有文件和目录
  5. 2018-2019-2 20175223 实验五 《网络编程与安全》实验报告
  6. svn插件下载地址(用于eclipse、myeclipse的svn插件)
  7. Visual Studio 2013 + Intel(R) Visual Fortran 安装教程
  8. VS2015 vs2017 密钥
  9. 如何查阅python的官方文档
  10. 论文的参考文献怎样标注?
  11. mysql 复制frm_通过拷贝frm myd myi opt文件来实现mysql的备份和还原
  12. 离职员工住房公积金提取办法(深圳)
  13. ffmpeg编码x264
  14. 在Win7中将我的电脑快捷方式放入任务栏
  15. 最新系统漏洞--Siemens Jt2go和Teamcenter Visualization越界写入漏洞
  16. Sata接口读取新硬盘读不出问题解决
  17. Yii2 中添加全局函数
  18. KGCN_基于知识图谱的推荐系统(KG+GCN)
  19. android病毒样本分析(红包助手)
  20. 面试官如何考察你的思维方式?

热门文章

  1. U-NetPlus: A Modified Encoder-Decoder U-Net Architecture for Semantic and Instance Segmentation...
  2. 服装行业都是用什么方法管理商品的
  3. 培训班出身需隐瞒经历吗?商业项目经验怎样写?程序员面试准备大盘点
  4. 萤石网络,难当「孤勇者」
  5. Windows系统更新完后进不去Microsoft Store,报错:需要使用新应用以打开此ms-windows-store链接
  6. 全国计算机技术与软件专业技术资格(水平)考试报名时间 上半年2023年3月13日开始,下半年2023年8月14日开始
  7. ubuntu16中英文输入法切换快捷键
  8. 第二次预习——java异常类和常用类 容器
  9. 数据自动录入并生成报表神器怎么玩?
  10. 档案数字化中OCR的运用