Faker使用(随机数)

下载Faker

pip install Faker

支持语言


编码      语种           国家
ar_EG   阿拉伯语    埃及—Arabic (Egypt)
ar_PS   阿拉伯语    巴勒斯坦—Arabic (Palestine)
ar_SA   阿拉伯语    沙特阿拉伯—Arabic (Saudi Arabia)
bg_BG   保加利亚语   保加利亚—Bulgarian
cs_CZ   捷克语 捷克—Czech
de_DE   德语  德国—German
dk_DK   丹麦语 丹麦—Danish
el_GR   希腊语 希腊—Greek
en_AU   英语  澳大利亚—English (Australia)
en_CA   英语  加拿大—English (Canada)
en_GB   英语  英国—English (Great Britain)
en_US   英语  美国—English (United States)
es_ES   西班牙语    西班牙—Spanish (Spain)
es_MX   西班牙语    墨西哥—Spanish (Mexico)
et_EE   爱沙尼亚语   爱沙尼亚—Estonian
fa_IR   波斯语 伊朗—Persian (Iran)
fi_FI   芬兰语 芬兰—Finnish
fr_FR   法语  法国—French
hi_IN   印地语 印度—Hindi
hr_HR   克罗地亚语   克罗地亚—Croatian
hu_HU   匈牙利语    匈牙利—Hungarian
hy_AM   亚美尼亚语   亚美尼亚—Armenian
it_IT   意大利语    意大利—Italian
ja_JP   日语  日本—Japanese
ko_KR   朝鲜语 韩国—Korean
ka_GE   格鲁吉亚语   格鲁吉亚—Georgian (Georgia)
lt_LT   立陶宛语    立陶宛—Lithuanian
lv_LV   拉脱维亚语   拉脱维亚—Latvian
ne_NP   尼泊尔语    尼泊尔—Nepali
nl_NL   德语  荷兰—Dutch (Netherlands)
no_NO   挪威语 挪威—Norwegian
pl_PL   波兰语 波兰—Polish
pt_BR   葡萄牙语    巴西—Portuguese (Brazil)
pt_PT   葡萄牙语    葡萄牙—Portuguese (Portugal)
ru_RU   俄语  俄国—Russian
sl_SI   斯诺文尼亚语  斯诺文尼亚—Slovene
sv_SE   瑞典语 瑞典—Swedish
tr_TR   土耳其语    土耳其—Turkish
uk_UA   乌克兰语    乌克兰—Ukrainian
zh_CN   简体中文    中国—China
zh_TW   繁体中文    中国台湾

手机号

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.phone_number())

地址

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.address())

英文名字

from faker import Faker
fake = Faker('zh_CN')  #指定语言
print(fake.name())

日期

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.date())

身份证

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.ssn())

生成一个长的公司名称

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.company())

生成一个短的公司名称

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.company_prefix())

公司性质

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.company_suffix())

公司服务名称

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.bs())

生成职位

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.job())

手机号码段

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.phonenumber_prefix())

信用卡号码

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.credit_card_number())

信用卡类型

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.credit_card_provider())

信用卡安全码

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.credit_card_security_code())

信用卡信息

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.credit_card_full())

信用卡到期时间

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.credit_card_expire())

名【长度为一】

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.first_name())

女性名【不带姓】

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.first_name_female())

男性名【不带姓】

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.first_name_male())

女性【带姓不带名】

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.last_name_female())

男性【带姓不带名】

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.last_name_male())

男性全名

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.name_male())

档案信息

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.profile())

简单的档案信息

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.simple_profile())

安全邮箱

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.safe_email())

邮箱

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.email())

免费邮箱

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.free_email())

ascii公司邮箱

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.ascii_company_email())

ascii邮箱

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.ascii_email())

谷歌浏览器user_agent信息

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.chrome())

火狐浏览器user_agent信息

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.firefox())

safari浏览器user_agent信息

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.safari())

欧朋浏览器user_agent信息

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.opera())

IE浏览器user_agent信息

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.internet_explorer())

linux信息

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.linux_platform_token())

随机user_agent信息

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.user_agent())

域名

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.domain_name())

ipv4地址

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.ipv4())

ipv6地址

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.ipv6())

mac地址

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.mac_address())

url地址

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.url())

uri地址

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.uri())

url地址

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.image_url())

网址后缀

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.tld())

网址文件后缀

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.uri_extension())

网址文件【不包含后缀】

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.uri_page())

网址路径

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.uri_path())

用户名

from faker import Faker
fake = Faker('zh_CN')#指定语言
print(fake.user_name())
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容