fake造基础测试数据并用excle保存数据

1、安装fake库
pip install fake

2、复制代码

from pypinyin import lazy_pinyin
from faker import Faker
import random
fake=Faker("zh-CN")
#存入路径+名称
data = open(r'D://hello2.xls', 'w')
#要多少条,就在range后写多少
for i in range(100):
    na = fake.name()
    pinyin = ''.join(lazy_pinyin(na))
    phone=fake.phone_number()
    bir=fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)#本月
    money=random.randint(500000.00, 2000000.00)
    sex1=random.choice(['男', '女'])
    mz = random.choice(['汉族', '少数民族'])
    # has='N'
    # print(pinyin)
    #拼接数据--列与列之间用’\t‘表示,最后收尾用’\n‘
    data.write(na + '\t' + pinyin + '\t'+fake.address()+'\t'+phone+'\t'+fake.company()+'\t'+fake.ssn()+'\t'+fake.company()+'\t'+sex1+'\n')#只需要拼值,这里的na是姓名 number是手机号
data.close()  # 关闭文件




在这里插入图片描述

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_41665637/article/details/109624855