import csv
import random
import string
import time
from faker import Faker
def worker2(num):
info = []
for i in range(num):
result = []
result.append(get_name())
result.append(get_cellphone())
result.append(get_idcard())
info.append(result)
return info
datas = worker2(200000)
print(datas)
#用faker库生成模拟的20万人员数据(姓名、手机号、身份证),写入csv文件
with open(‘C:\Users\admin\Desktop\datas.csv’, ‘w’, newline=’’) as csvfile:
writer = csv.writer(csvfile)
for row in datas:
writer.writerow(row)