做汽车配件网站的公司,英文wordpress转中文,北京高端网站建设价格,做搜狗pc网站优化前言 发现一个有趣的python模块#xff08;faker#xff09;#xff0c;他支持生成多个国家语言下的假身份信息#xff0c;包含人名、地址、邮箱、公司名、电话号码、甚至是个人简历#xff01; 你可以拿它做一些自动化测试#xff0c;或一些跟假数据有关的填充工作。 代…前言 发现一个有趣的python模块faker他支持生成多个国家语言下的假身份信息包含人名、地址、邮箱、公司名、电话号码、甚至是个人简历 你可以拿它做一些自动化测试或一些跟假数据有关的填充工作。 代码
from faker import Faker# 英文支持en_US
# 中文支持zh_CN (中国) zh_TW (中国台湾)
# 法语支持fr_FR (法国)
# 德语支持de_DE (德国)
# 西班牙语支持es_ES (西班牙)
# 日语支持ja_JP (日本)
# 俄语支持ru_RU (俄罗斯)
print(-----------------------------------)# 创建一个 Faker 实例
# 默认地区为美国en_US
fake Faker()# 生成一些基本的假数据
print(fake.name()) # 姓名
print(fake.address()) # 地址
print(fake.email()) # 电子邮件
print(fake.company_email()) # 公司电子邮件
print(fake.phone_number()) # 电话号码
print(fake.job()) # 职业
print(fake.company()) # 公司名
print(fake.simple_profile(sexNone)) # 简略个人信息包括用户名姓名性别地址邮箱出生日期。
print(fake.profile(sexNone)) # 详略个人信息比简略个人信息多出公司名、血型、工作、位置、域名等等信息。# 参数选项length密码长度special_chars是否能使用特殊字符digits是否包含数字upper_case是否包含大写字母lower_case是否包含小写字母。
# 默认情况length10, special_charsTrue, digitsTrue, upper_caseTrue, lower_caseTrue
print(fake.password()) # 密码print(fake.date()) # 生成一个随机日期 (yyyy-mm-dd)
print(fake.date_of_birth()) # 生成一个随机出生日期
print(fake.text(max_nb_chars200)) # 生成一段随机文本长度不超过200字符
print(fake.credit_card_number(card_typeNone)) # 生成随机的信用卡号码
print(fake.date_time()) # 随机的日期时间
print(fake.date_this_century()) # 本世纪内的随机日期
print(fake.date_time_this_year()) # 今年内的随机日期时间print(-------------------------------------------)
# 生成中文假数据
fake_zh Faker(zh_CN)print(fake_zh.name()) # 中文名
print(fake_zh.address()) # 中文地址
print(fake_zh.email()) # 电子邮件
print(fake_zh.phone_number()) # 电话号码
print(fake_zh.simple_profile(sexM)) # 简略个人信息包括用户名姓名性别地址邮箱出生日期。
print(fake_zh.profile(sexM)) # 详略个人信息比简略个人信息多出公司名、血型、工作、位置、域名等等信息。
print(fake_zh.job()) # 职业# fake.company()公司名比如惠派国际公司信息有限公司
# fake.company_suffix()公司名后缀(公司性质)比如网络有限公司
# fake.company_prefix()公司名前缀比如鑫博腾飞
print(fake_zh.company()) # 公司名比如惠派国际公司信息有限公司
print(fake_zh.company_suffix()) # 公司名后缀(公司性质)比如网络有限公司
print(fake_zh.company_prefix()) # 公司名前缀比如鑫博腾飞print(fake_zh.text(max_nb_chars200)) # 生成一段随机文本长度不超过200字符# M代表 Male男性
# F代表 Female女性