日常测试工作中有很多需要造假数据的需求,自己乱造的数据看上去总是那么的不顺眼,因此我们需要一个帮助我们专职造假的数据包,那就是fake
pip install faker
from faker import Faker
faker = Faker()
print("name",faker.name())
print("address",faker.name())
print("text",faker.name())
name: Stephen Martin
address: 04651 Meyer Center Suite 706 Spearsborough, OH 73696
text: Effect three letter cost area likely begin.
支持的语言
简体中文:zh_CN
繁体中文:zh_TW
美国英文:en_US
英国英文:en_GB
德文:de_DE
日文:ja_JP
韩文:ko_KR
法文:fr_FR
faker = Faker("zh_cn")
name: 廖倩
address: 青海省凤兰县江北银川路M座 252862
text: 登录得到可是电影知道.这里报告的话事情有些电脑活动.以上建设不会价格发生处理合作。
provider全类别:
https://faker.readthedocs.io/en/master/providers.html
常用provider:
Address,Date Time,Company,Geo,User-Agent
from faker import Faker
from faker.providers import internet
faker = Faker()
faker.add_provider(internet)
print(faker.ipv4_private())
github: https://github.com/joke2k/faker