python造数据的faker库使用参考&配置文件

日常工作中我们需要用到很多数据 但是如果靠我们的手去敲 
可能效率很慢 且重复性与可读性很差 但python中的faker库能解决这一问题 
但不保证该数据的真实性 也不会涉及到这样或者那样的问题
faker的官方文档:https://faker.readthedocs.io/en/master/locales.html

导入:from faker import Faker

2) 语言支持:
简体中文:zh_CN
繁体中文:zh_TW
美国英文:en_US
英国英文:en_GB
德文:de_DE
日文:ja_JP
韩文:ko_KR
法文:fr_FR
比如中文:f = Faker("zh_CN")

faker提供的数据生成类型:
faker.Provider

示例:
f = Faker("zh_CN")
print(f.phone_number())

支持自己定义数据生成规则 :
Faker已经提供了足够丰富的信息生成,包括名字、手机号、邮箱地址、邮编等等。尽管如此,可能还是没有办法满足你的需求。


from faker import Faker
# 单组数据
f = Faker("zh_CN")
print(f.city())
# 用循环实现多组数据
for _ in range(10):
    print(f.city())

f = Faker("zh_CN")
print(f.phone_number())

f = Faker("zh_CN")
for _ in range(10):
     print(f.name())

f = Faker("zh_CN")
print(f.address())

f = Faker("zh_CN")
print(f.country())

f = Faker("zh_CN")
print(f.license_plate())
# 什么是配置文件 配置文件(英语:configuration file,台湾作设定档)是一种计算机文件,可以为一些计算机程序配置参数和初始设置。
.settings.py  --python配置文件
.ini   --pytest配置文件
.yaml  --httprunner接口测试工具
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值