基于Python怎么用Faker批量测试数据
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章主要介绍了基于Python怎么用Faker批量测试数据的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇基于Python怎么用Faker批量测试数据文章都会有所收获,
千家信息网最后更新 2026年11月01日基于Python怎么用Faker批量测试数据
这篇文章主要介绍了基于Python怎么用Faker批量测试数据的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇基于Python怎么用Faker批量测试数据文章都会有所收获,下面我们一起来看看吧。
测试过程中,经常需要批量去造数据,方法有很多,最简单方便的应该是使用python 的一个三方库Faker。
脚本作用,批量生成10000条基本数据,写入本地的文件:test_data.csv
在linux服务器上执行,把test_data.csv 拿到本地windows,excel打开可能中文乱码,可使用:数据–从文本/CSV 导入数据,修改下编码格式,就能正常显示中文
以下为详细脚本:
import csvfrom faker import Fakerimport datetimefake = Faker(['zh_CN'])file = open("test_data.csv","w",newline="")创建文件,分别是文件名、w打开方式(w代表新建,如果已存在,就删除重写)、newline(如果不加,每行数据就会多一空白行)
fwrite = csv.writer(file)
获取写文件的对象:
fwrite.writerow(["name", "phone", "Card_id", "公司", "地址", "信用卡", "职位", "email"])
写入标题头:
for i in range(9999): user_name = fake.name() phone = fake.phone_number() card_id = fake.ssn() company = fake.company() addr = fake.address() bank_card = fake.credit_card_number() title = fake.job() email = fake.email() fwrite.writerow([user_name, phone, card_id, company, addr, bank_card, title, email])
写入一行一行的数据:
file.close()
效果预览:
关于"基于Python怎么用Faker批量测试数据"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"基于Python怎么用Faker批量测试数据"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。
数据
测试
文件
知识
一行
内容
篇文章
脚本
中文
三方
下编
乱码
代表
价值
作用
信用
信用卡
公司
地址
对象
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技产业
互联网佳科技有限公司
科技互联网公司装修
互联网 科技创业
齐家互联网科技
致聘互联网科技
郑州华宇互联网科技
深圳期待互联网科技
互联网科技产品
创业天下互联网科技有限公司
互联网科技创新服务
福建互联网展示科技馆设计
互联网科技手机排行榜
广州智享互联网科技
西安左小互联网科技有限公司
科技和互联网行业的特点
深圳互联网科技园地址
互联网科技品牌
互联网科技对化妆品行业
瑞安市蟠桃会互联网科技有限公司
互联网科技会
疫情对互联网科技公司影响
与互联网科技公司
杭州互联网科技公司
四个字互联网科技公司取名
济南华为互联网科技产业总部基地
宁波青枫互联网科技有限公司
内蒙古九一互联网科技
35岁以上互联网科技行业
互联网科技对化妆品行业