基于Python怎么用Faker批量测试数据
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章主要介绍了基于Python怎么用Faker批量测试数据的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇基于Python怎么用Faker批量测试数据文章都会有所收获,
千家信息网最后更新 2025年11月07日基于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安全错误
数据库的锁怎样保障安全
数据库中角色与权限管理
现在的教学软件开发有哪些
数据库db的中文含义是什么
cmc网络安全吗
理光2014扫描提示服务器响应错误
我做软件开发
环型数据库
服务器模块缺失或故障
湖北多功能软件开发价格对比
元数据库设计范本
什么是定位服务器关闭
网络技术基础好过吗
实现音乐c调的实验数据库
网络安全专业人员要求
央企海外分支机构网络安全
工商银行软件开发 待遇
华三服务器外部健康灯闪烁
广云互联网科技
云服务器怎么发邮件
服务器运维总结
战争附言一个服务器都没了
成都云服务器租用
专科计算机网络技术没学好
解析服务器搭建
软件开发公司风险应对方案
重庆一站式网络技术服务内容
自考计算机网络技术改版
自己买的服务器有什么用
老光猫刷打印机服务器
软件开发专业可以学高数吗