@faker
安装
pip install faker
使用方法
from faker import Faker
fake = Faker(locale='zh_CN') # 设置造的数据是中文的
ps:如果需要英文的,可以把参数去掉,默认就是英文的,支持的语言如下:
ar_AA, ar_AE, ar_EG, ar_JO, ar_PS, ar_SA, az_AZ, bg_BG, bn_BD, bs_BA, cs_CZ, da_DK, de, de_AT, de_CH, de_DE, dk_DK, el_CY, el_GR, en, en_AU,
en_CA, en_GB, en_IE, en_IN, en_NZ, en_PH, en_TH, en_US, es, es_CA, es_CO, es_ES, es_MX, et_EE, fa_IR, fi_FI, fil_PH, fr_CA, fr_CH, fr_FR, fr_
QC, ga_IE, he_IL, hi_IN, hr_HR, hu_HU, hy_AM, id_ID, it_CH, it_IT, ja_JP, ka_GE, ko_KR, la, lb_LU, lt_LT, lv_LV, mt_MT, ne_NP, nl_BE, nl_NL, n
o_NO, or_IN, pl_PL, pt_BR, pt_PT, ro_RO, ru_RU, sk_SK, sl_SI, sv_SE, ta_IN, th, th_TH, tl_PH, tr_TR, tw_GH, uk_UA, zh_CN, zh_TW
其他帮助可以使用faker -h进行查看,或访问github地址:https://github.com/joke2k/faker
常用方法
名字
fake.name()
手机号
fake.phone_number()
地址
fake.address()
输出职业
fake.job()
一条完整的信息
fake.profile()
查看所有方法
dir(fake)
最后
1.company 输出公司名称
2.name 输出姓名
3.phone_number 输出手机号
4.address 输出地址
5.color 输出颜色
6.bank 输出代码 银行卡,班级号等信息
7.credit_card 输出信用卡的卡号
8.date_time 输出时间
9. file 输出文件
10.job 输出职业