Faker是一个Python包,开源的GITHUB项目,主要用来创建伪数据,使用Faker包,无需再手动生成或者手写随机数来生成数据,只需要调用Faker提供的方法,即可完成数据的生成。
安装Faker:pip install faker
使用Faker:
from faker import Faker导入包
初始化 f=Faker(locale=‘zh_CN’)
from faker import Faker
f = Faker(locale='zh_CN')
filename='keyou.txt'
for i in range(1,100):
name=f.name()
idCard=f.ssn()#身份证号码
phone=f.phone_number()#手机号
email=f.safe_email()
fileContent=f"姓名:{name},身份证号码:{idCard},手机号:{phone},邮箱:{email} \n"
with open(filename,'a',encoding='utf-8') as file: file.writelines(fileContent)
用法资料:https://www.jianshu.com/p/6bd6869631d9