python faker库,python中faker

  python faker库,python中faker

  本文主要介绍使用Faker基于Python批量测试数据。在测试的过程中,经常需要批量创建数据。方法很多,最简单方便的应该是Faker,python的三方库。我们来看看第三方库Faker是如何批量测试数据的。有需要的朋友可以参考一下。

  在测试的过程中,经常需要批量创建数据。方法很多,最简单方便的应该是Faker,python的三方库。

  脚本功能:批量生成10000条基础数据,写入本地文件:test_data.csv

  在linux服务器上执行,把test_data.csv拿到本地windows,打开excel,可能中文乱码。可以使用:数据-从text /CSV导入数据,修改编码格式正常显示中文。

  以下为详细脚本:

  导入csv

  从faker进口Faker

  导入日期时间

  fake=Faker([zh_CN])

  file=open(test_data.csv , w ,newline= )

  创建文件,分别是文件名、w打开方式(w代表新建,如果已存在,就删除重写)、newline(如果不加,每行数据就会多一空白行)

  fwrite=csv.writer(文件)

  获取写文件的对象:

  FWRE。写入行([姓名,电话,卡_ id ,公司,地址,信用卡,职位,电子邮件])

  写入标题头:

  对于范围(9999):内的I

  user _ name=fake.name()

  phone=fake.phone_number()

  card_id=fake.ssn()

  company=fake.company()

  addr=fake.address()

  bank _ card=false . credit _ card _ number()

  title=fake.job()

  email=fake.email()

  fwrite . writerow([用户名,电话,身份证,公司,地址,银行卡,头衔,电子邮件])

  写入一行一行的数据:

  file.close()

  效果预览:

  这就是这篇关于使用基于Python的Faker批量测试数据的文章。关于Python Faker批量测试数据的更多信息,请搜索热门IT软件开发工作室之前的文章或者继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: