随机生成数据

# coding=utf-8
from faker import Faker


class datas:
def getData(self):
fake = Faker("zh_CN")
data = {}
data["address"] = fake.address()
data["barcode"] = fake.ean(length=8)
data["color"] = fake.color_name()
data["company"] = fake.company()
data["credit_card"] = fake.credit_card_number(card_type=None)
data["currency"] = fake.currency_code()
data["date_time"] = fake.date_time(tzinfo=None)
data["file"] = fake.file_name(category="image", extension="png")
data["internet"] = fake.ipv4(network=False)
data["job"] = fake.job()
data["lorem"] = fake.text(max_nb_chars=200)
data["misc"] = fake.language_code()
data["phone_number"] = fake.phone_number()
data["name"] = fake.name()
data["ssn"] = fake.ssn()
data["user_agent"] = fake.user_agent()
return data


if __name__ == "__main__":
data = datas()
for i in range(20):
print(data.getData())
原文地址:https://www.cnblogs.com/yanpan/p/12470595.html