Language zh_CN¶
faker.providers.address¶
fake.address()
# '香港特别行政区呼和浩特市南溪西安路i座 452149'
fake.building_number()
# 'Y座'
fake.city()
# '梧州县'
fake.city_name()
# '宜都'
fake.city_suffix()
# '县'
fake.country()
# '斯威士兰'
fake.country_code(representation="alpha-2")
# 'GR'
fake.district()
# '城东'
fake.postcode()
# '957125'
fake.province()
# '河南省'
fake.street_address()
# '北京路M座'
fake.street_name()
# '李路'
fake.street_suffix()
# '路'
faker.providers.automotive¶
fake.license_plate()
# 'GK 6414'
faker.providers.bank¶
fake.bank_country()
# 'GB'
fake.bban()
# 'QCIV5038630436588'
fake.iban()
# 'GB19WEWC0862522036916'
faker.providers.barcode¶
fake.ean(length=13)
# '9422703377271'
fake.ean13()
# '8052795267405'
fake.ean8()
# '01044546'
faker.providers.color¶
fake.color_name()
# 'Maroon'
fake.hex_color()
# '#dcbc6a'
fake.rgb_color()
# '195,192,107'
fake.rgb_css_color()
# 'rgb(142,15,169)'
fake.safe_color_name()
# 'silver'
fake.safe_hex_color()
# '#cc6600'
faker.providers.company¶
fake.bs()
# 'productize compelling models'
fake.catch_phrase()
# 'Focused explicit functionalities'
fake.company()
# '创亿信息有限公司'
fake.company_prefix()
# '精芯'
fake.company_suffix()
# '科技有限公司'
faker.providers.credit_card¶
fake.credit_card_expire(start="now", end="+10y", date_format="%m/%y")
# '08/22'
fake.credit_card_full(card_type=None)
# 'JCB 16 digit\n林 王\n3579548547746399 04/22\nCVC: 572\n'
fake.credit_card_number(card_type=None)
# '4001523449175878'
fake.credit_card_provider(card_type=None)
# 'Mastercard'
fake.credit_card_security_code(card_type=None)
# '563'
faker.providers.currency¶
fake.cryptocurrency()
# ('FTH', 'Feathercoin')
fake.cryptocurrency_code()
# 'NMC'
fake.cryptocurrency_name()
# 'Ubiq'
fake.currency()
# ('LRD', 'Liberian dollar')
fake.currency_code()
# 'PLN'
fake.currency_name()
# 'Russian ruble'
faker.providers.date_time¶
fake.am_pm()
# 'AM'
fake.century()
# 'VII'
fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '2002-05-05'
fake.date_between(start_date="-30y", end_date="today")
# datetime.date(1990, 9, 3)
fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2019, 11, 4)
fake.date_object(end_datetime=None)
# datetime.date(1976, 1, 8)
fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1960, 4, 6)
fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2000, 3, 27)
fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2014, 11, 10)
fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2019, 11, 1)
fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2019, 3, 5)
fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1978, 12, 7, 10, 16, 26)
fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1478, 1, 14, 16, 7, 16)
fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1990, 10, 23, 23, 1, 34)
fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 11, 4, 4, 46, 21)
fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2004, 4, 6, 23, 33, 27)
fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2013, 8, 18, 6, 23, 25)
fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 11, 2, 9, 39, 9)
fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 9, 14, 8, 10, 35)
fake.day_of_month()
# '22'
fake.day_of_week()
# 'Sunday'
fake.future_date(end_date="+30d", tzinfo=None)
# datetime.date(2019, 11, 30)
fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 11, 29, 11, 4, 32)
fake.iso8601(tzinfo=None, end_datetime=None)
# '2005-12-25T06:47:14'
fake.month()
# '08'
fake.month_name()
# 'July'
fake.past_date(start_date="-30d", tzinfo=None)
# datetime.date(2019, 10, 16)
fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 10, 10, 8, 1, 24)
fake.time(pattern="%H:%M:%S", end_datetime=None)
# '22:21:25'
fake.time_delta(end_datetime=None)
# datetime.timedelta(0)
fake.time_object(end_datetime=None)
# datetime.time(22, 48, 39)
fake.time_series(start_date="-30d", end_date="now", precision=None, distrib=None, tzinfo=None)
# <generator object Provider.time_series at 0x7f59e785a0c0>
fake.timezone()
# 'Europe/Lisbon'
fake.unix_time(end_datetime=None, start_datetime=None)
# 88152969
fake.year()
# '1982'
faker.providers.file¶
fake.file_extension(category=None)
# 'jpg'
fake.file_name(category=None, extension=None)
# '搜索.flac'
fake.file_path(depth=1, category=None, extension=None)
# '/推荐/我们.mov'
fake.mime_type(category=None)
# 'application/soap+xml'
fake.unix_device(prefix=None)
# '/dev/vdp'
fake.unix_partition(prefix=None)
# '/dev/xvdf2'
faker.providers.geo¶
fake.coordinate(center=None, radius=0.001)
# Decimal('58.108767')
fake.latitude()
# Decimal('-67.349514')
fake.latlng()
# (Decimal('44.026794'), Decimal('75.720261'))
fake.local_latlng(country_code="US", coords_only=False)
# ('36.06523', '-119.01677', 'Porterville', 'US', 'America/Los_Angeles')
fake.location_on_land(coords_only=False)
# ('-7.51611', '109.05389', 'Wangon', 'ID', 'Asia/Jakarta')
fake.longitude()
# Decimal('151.200356')
faker.providers.internet¶
fake.ascii_company_email(*args, **kwargs)
# 'yeguiying@yong.cn'
fake.ascii_email(*args, **kwargs)
# 'smo@gmail.com'
fake.ascii_free_email(*args, **kwargs)
# 'yansu@gmail.com'
fake.ascii_safe_email(*args, **kwargs)
# 'xiuyingzhang@example.org'
fake.company_email(*args, **kwargs)
# 'leimeng@jingyang.cn'
fake.domain_name(levels=1)
# 'leicai.org'
fake.domain_word(*args, **kwargs)
# 'xiaming'
fake.email(*args, **kwargs)
# 'juanshen@96.cn'
fake.free_email(*args, **kwargs)
# 'taogang@yahoo.com'
fake.free_email_domain(*args, **kwargs)
# 'hotmail.com'
fake.hostname(*args, **kwargs)
# 'laptop-85.chaoxiulan.cn'
fake.image_url(width=None, height=None)
# 'https://dummyimage.com/133x556'
fake.ipv4(network=False, address_class=None, private=None)
# '192.163.237.238'
fake.ipv4_network_class()
# 'a'
fake.ipv4_private(network=False, address_class=None)
# '192.168.99.77'
fake.ipv4_public(network=False, address_class=None)
# '104.63.204.39'
fake.ipv6(network=False)
# '3b4c:da4b:a232:b2b9:a0da:1248:d1b6:cb7b'
fake.mac_address()
# '74:4d:6f:bf:68:f9'
fake.safe_email(*args, **kwargs)
# 'guiyingfu@example.org'
fake.slug(*args, **kwargs)
# ''
fake.tld()
# 'org'
fake.uri()
# 'https://xiulanjing.cn/'
fake.uri_extension()
# '.jsp'
fake.uri_page()
# 'homepage'
fake.uri_path(deep=None)
# 'blog'
fake.url(schemes=None)
# 'https://www.minxiang.cn/'
fake.user_name(*args, **kwargs)
# 'qianglu'
faker.providers.isbn¶
fake.isbn10(separator="-")
# '0-7963-1608-2'
fake.isbn13(separator="-")
# '978-1-239-83593-9'
faker.providers.job¶
fake.job()
# '采购助理'
faker.providers.lorem¶
fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# '产品你的我们直接.状态历史自己东西社会.包括为什生产建设各种建设他的.'
fake.paragraphs(nb=3, ext_word_list=None)
# [ '信息其实自己一般.在线的话只有之间根据重要人员方式.',
# '为什什么可是经营孩子知道.过程服务实现系统客户.认为没有网络时间有关积分表示.',
# '各种帮助活动专业社会发生产品.虽然用户日本研究计划.']
fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# '的是一直合作最大得到中国状态大小.'
fake.sentences(nb=3, ext_word_list=None)
# ['只是个人项目知道企业建设有关首页.', '计划一些必须所以.', '自己你的方法加入这样对于等级.']
fake.text(max_nb_chars=200, ext_word_list=None)
# ('主要类型商品一些教育之后本站.加入一些今年.商品一直控制您的教育他的汽车.\n'
# '知道这种为了单位计划.正在注册也是.\n'
# '通过因为继续结果.开发一定不要地方.回复国内成为搜索.\n'
# '觉得得到最后因此运行已经.或者公司查看.\n'
# '所以客户音乐就是产品.发现精华文件.上海他们这种汽车.\n'
# '应用其实关系国际通过自己继续.\n'
# '控制增加游戏实现留言日本一种.结果历史中心威望积分.')
fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [ '这些国家标题时候提供.什么为了为了出来全部由于这样.地方觉得系列搜索社区城市这些.\n'
# '注册阅读政府手机简介个人通过.\n'
# '地址时候名称不同增加.怎么电脑解决.如果一直那些.\n'
# '孩子方法首页看到.发表进行项目关于浏览管理.方面进行品牌安全功能非常经营.\n'
# '而且一点商品公司不同操作下载功能.一样组织主题现在.还有生产简介完成产品重要类型.\n'
# '一定这是电影不过处理市场威望.为什出来不同只要浏览.',
# '各种女人应该来源帮助注册.应用专业那个标题社会一次使用是否.一个关于还有到了同时.\n'
# '那么记者控制一种等级地址发生支持.以上工具通过你的.主题时候欢迎觉得一下.\n'
# '最大帮助拥有作品威望.生产单位报告一起工作.\n'
# '其实学校希望次数以及社会.喜欢欢迎专业得到.\n'
# '其中选择发布由于一定建设通过.\n'
# '更多生产觉得知道次数主要中心地方.发生或者市场增加工具市场比较.资源电话很多内容个人国家.',
# '为什出来东西电话.下载为了方面服务.\n'
# '浏览标题组织比较相关起来.作品作品文章日本以后其中.一般主题国际深圳这样主要.\n'
# '帮助次数系列得到进入开发.选择北京过程有些表示支持.\n'
# '分析简介销售.国内点击以及电影但是大小.控制为什社区直接直接显示信息.\n'
# '来自安全她的.相关直接游戏是否活动广告.\n'
# '项目之后你们.显示点击一直可以基本网上.开发她的以上时间名称建设目前虽然.威望大小部门社会准备.']
fake.word(ext_word_list=None)
# '这里'
fake.words(nb=3, ext_word_list=None, unique=False)
# ['你的', '商品', '质量']
faker.providers.misc¶
fake.binary(length=1048576)
# (b'\xc6\xc6I\xdbE\x85\xd3\x13I%F)k\x8e\x82M\xf3\xbb\x1d\xcas\x14\xce9\x9c\x96r('
# b'4\xb0pk\xec\xd5\x99\x81 f.\xe3\xac\x819\xf4Q3N\x7f\xd4\x8dD-\x924\x9e"'
# b'\xdfJJ\xf0\xf5\xa6\x0f.\xac\x00E\xff\xe7\xfc\xf6\xbe\xf5k\n\\6\x93*\x0b'
# b'\x8c=:\xb0\x91\x0e0\x1d\xa1o\xa5\xf7xQ\xcdW!\x047vU\x01\xada\x8e\x176/'
# b'Wp\x9bP\x1b\xae0\x0c\xf6\x18\x85\xcb3HZ$\xf2\xc1,@\xa1\xc9Yj\x94bx\x0c'
# b"\x14\xdc\xe5\ne\x1e\x06i\xae'\xba\xf9jK\x0c\xa0\x8e\x0c\x02F\xc9J\xd7\xd6"
# b'9p\xf7z}\x88D\r\xf7\xe26"rC/MN\xad\xd5?\x1d1\xe6\xbbY\xdb#\xaaX-\x9e\xb7'
# b',\xd5\x05\x06;j\xbd-0\xb6\xcep\x0e{hH\x91\x86(>\x11\x9d\xf9\x1d\x9b*\x11\xe6'
# b'n\x85\xc9\xb6\xf5\x9f@\xe7\x9a\x96\x99\xee\x0b\x9c!/\xe86\x83B\x05-\x9f>'
# b'{\xc1IL\ru\x17\x9c\xe1\x91\xbej\xcb5j\n\xf8ec\xbd<\x1b\x07\xa4\x98"\x82`'
# b'\xf7gi\x8d\x12\x15o\x190`8\x183\x84\x99JM\x06(\x8f\xe3Y\xc5\xfaZ\xb2\x97Z'
# b'\xb279*C\xe7\xa2\xbb2\xdb.3\xb0\xe7\xb5dx\x12\xa3\xa8\x06l\t\x17U\xce\x8f]'
# b'\xe0\x03\xae\xd4\xc7\x93\xfb?\xb5+-T\xb5\xaa.<H\xa5\xde\x8b\xcb\xed\xc8\xf0'
# b'\x90\xa6{\xe8O\x97\xa2\xd0%\xd8\xfd\x83\xdb\xce\xae\xc6Fumzd`\x93!'
# b'\x06\xe3#\r\xee\x9d\xa0W\xf8\xaa\xdbq\xe3j\xa2\x7f\xd5\xbb\xa8V\xb4\x84g\x85'
# b"\x05\xa0\xaaZ\x94A\x94\xc2\x89\x9d\xe3'f\x1d\xae\x93\xf83\xad2"
# b"\x19\x8e\xd7\xf1\xe6B\xec'\x96\x06\x89`\xad\x9aX\xbc2<xc\x95mZ+&O\x10\xd6"
# b'\xeb\x08Q6q\xdbrT\xe6-V<Q\xa8\xd8/\x9f\xe2<\xb82\x01\xf4\xe5\x9f\x80\xe7\x18'
# b' \x19\xf0\xe0\x94\xcd\x1f\xfc8\xfb\xde\xf6\x9e.\x16\xcc\xd1+k\xe4r_\xb4n'
# b'\xb3\xef4W\xf7\xcd\x96\x9e]e\x84\x96\x81\n\x0b)\xcd\nx\x16\xbc\xb5MJ'
# b'\x9c\n\x85$\x97\xc3\x15\xb7\x9e|\xe6\x07\x96\xa7\xd5\x84\x87U\xbe\x14/\xafUd'
# b'\x14\xdc\xa3\x11\xc5\xf4W\xd1%@\xf4\t*i\xd56\x10,\xc7\x03\xb5\xb6\xf5I'
# b'\x86\xb0h_\xa0\xae\xc4\xb3\x08\x17\x15\x1cA\x17\xd5+z\x9aHy\x95e\xfe\xc5'
# b'\xcf\x16B]\xad\x17\xc1WF\xcc\xbe\x98\xcf\x8e\x8cR\x14x\xc1\xc7s(`\xef'
# b'\xb4\xae\xf5[\x97\x86\xc9!qW\x12u\xa5\x7f"%\x98\xaa0\xbb\xe3\x83\x81\x86'
# b'\x8c\x94\xc0~\xf6\xd4\xdaq\x8e\xcd\xb0\xb6\x8b\x1esA(\x9eFV\x97\x8eq\x9a'
# b'!\xc5\x02\x8e\xca\xf9\xa8\xe0\x97Y\xc8\xc2\xad\x19\x124\x12d\x972'
# b'h\xcc\x15\xc0^2\xcd\xb2[\x85v=\xbc2#\xc1\xd1\x8b\xd5]\xe9^\xdd\xfd'
# b'\xac\xd6c\xa9{\xb4\xc2S,.\xc5\xbbg\x96cN\xd0\xf7\x10\xbe\tI\x1e\xf9'
# b'\xaf\xa6\xc5\xd5\xcf)\x9f,W\xaf\xe0\x1bX\xd5\x99\xfe\xd9QB\x91^\xf1\x9f\xea'
# b'\xdb\x90\xb9\xcd\x8a\xed\x96\xf0W-\xdc\x87\xd7\xb7^\x08\xb9\x7f \x0b'
# b'\xd5\xcf\xde\x04\x19UA\xe1\x80\xfd\xb1\x8bg\xe0\x11`-l\x85 \xb1\xd9P\x1d'
# b'?\x95N\xd1\xf9|\xc9\xa5\xbc\xb6\xc5\xba\xc0\xa8l\x88\x1a\xf0`\xd5&,\xcc\xd8'
# b'E\x8f\xfd\xf3\xb8\xd7\xe1\n\xf6`o(\x1d\xb7\xd2\xf3\x10\x1f/\x9dT\xb2\x05\xbd'
# b'\x86\xd7A\xe5\x84jl\xc1\x88\xbb\xd5\x13\xc2\xbb\xac\xe7k\xf9}(\xcdw\xbc\xb3'
# b'n\xbfb\xa5\xdf*\xef\t|\x87\xe3\xfc\x16\xb5\x0b\xe1E\x0c\x0e\xfa\xd5X\x01\x0c'
# b'\xc0\xaf_\x86\x10\xa1\xa6\xf5\x90\x85\x83m\xa1\xb5\xadjF\xbcK\xf3'
# b'\x07\x15\x8ai2\xdf\xb6\xdf\x16\xd5\xf1\xb1$\x94\x19\xe9\x0cs\xafP'
# b'\xda\xb9>\xe6\xc7\x1246\xfd\x1f\xdd\xcd\xb4I\xf4\x1c\xce\xcf\x1bm"\x05d\xe1'
# b'\xfd\x96\xd8j\xa1.J$>\xb6:r\xf4\xf3\t\x9d\xc0n\xbam\xd46I\x0e~\xa2\xb2\x07'
# b'\x0e\x9f\xbfC\xff\x00\xc9KD\xc2%\x08ST\x17\x82\x8a\xf183%\xd3\xc6\xcd'
# b'=\xa8\xadk\x04\xcd\x87\xf2')
fake.boolean(chance_of_getting_true=50)
# True
fake.md5(raw_output=False)
# '5612e0a4817a9acd5c07c399175e1a0c'
fake.null_boolean()
# False
fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# 'E^95Mxr@*M'
fake.sha1(raw_output=False)
# '4dff2690ce318196ee31efa907c277084b38e463'
fake.sha256(raw_output=False)
# '2832449327c5b94ddfec8b700ec6de2941f4d9d9663a1849ac37a9c03d842f8b'
fake.uuid4(cast_to=<class 'str'>)
# '949d5671-2b4d-45f3-bc4a-3834bc7556eb'
faker.providers.person¶
fake.first_name()
# '晶'
fake.first_name_female()
# '畅'
fake.first_name_male()
# '利'
fake.first_romanized_name()
# 'Yan'
fake.last_name()
# '钱'
fake.last_name_female()
# '何'
fake.last_name_male()
# '李'
fake.last_romanized_name()
# 'Du'
fake.name()
# '王凤兰'
fake.name_female()
# '张磊'
fake.name_male()
# '赵桂荣'
fake.prefix()
# ''
fake.prefix_female()
# ''
fake.prefix_male()
# ''
fake.romanized_name()
# 'Yan Wei'
fake.suffix()
# ''
fake.suffix_female()
# ''
fake.suffix_male()
# ''
faker.providers.phone_number¶
fake.msisdn()
# '1114214130772'
fake.phone_number()
# '13332833673'
fake.phonenumber_prefix()
# 137
faker.providers.profile¶
fake.profile(fields=None, sex=None)
# { 'address': '山东省哈尔滨县东城潮州街z座 906340',
# 'birthdate': datetime.date(1973, 8, 21),
# 'blood_group': 'A+',
# 'company': '海创网络有限公司',
# 'current_location': (Decimal('-31.980924'), Decimal('-126.557844')),
# 'job': '市场助理',
# 'mail': 'duyan@gmail.com',
# 'name': '王健',
# 'residence': '青海省帅市双滦徐路L座 111279',
# 'sex': 'M',
# 'ssn': '451221198904221820',
# 'username': 'kongjuan',
# 'website': ['https://www.chao.com/', 'http://www.gu.org/']}
fake.simple_profile(sex=None)
# { 'address': '安徽省宁德县沙市韦路L座 523358',
# 'birthdate': datetime.date(2001, 1, 30),
# 'mail': 'fang10@gmail.com',
# 'name': '李红霞',
# 'sex': 'F',
# 'username': 'pcui'}
faker.providers.python¶
fake.pybool()
# False
fake.pydecimal(left_digits=None, right_digits=None, positive=False, min_value=None, max_value=None)
# Decimal('-90884.6932292936')
fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# { '你们': 'hanjuan@yahoo.com',
# '是一': Decimal('-585804249130233.0'),
# '有些': 'ECUlUiXAlYRdzujmIajj',
# '社区': 'CbENsjFkhAOcYcqBtiDv',
# '解决': 'eRmcUFtjgNoIpyfwdxCE',
# '还有': 'gAGrxItcZfcPaMGhqhdW',
# '部分': 'atrvWegUXooByuzBvNUE'}
fake.pyfloat(left_digits=None, right_digits=None, positive=False, min_value=None, max_value=None)
# 30854387767.1
fake.pyint(min_value=0, max_value=9999, step=1)
# 1955
fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# {Decimal('-85.691538205'), -153068510.5, 'chao50@juan.cn', 3.217728263743, 'oMByDBtAHDrrxVMxsFgZ', 6503907514.11}
fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [ 'NwATOXRmMRTuopHKaAHT',
# 4325,
# datetime.datetime(2011, 1, 9, 7, 58, 21),
# 'tuOvmWHYnwcXORpoaTRJ',
# Decimal('-8.813113263'),
# 1715,
# 1623,
# 'pJJwDMNLDEmRQEffayUS']
fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {8422, Decimal('4078609.7629056'), Decimal('347705211852.92'), 'QnDIXgWimMFLoDXAdIRM', 'lOXMOWnhSTwTMQXWyYvi', 9528, Decimal('-13749143.32'), -7045.8010760921, 'sxMNKziYRfSoxlmcPDFb'}
fake.pystr(min_chars=None, max_chars=20)
# 'xtNrAODOtwSXtZPXbErD'
fake.pystruct(count=10, *value_types)
# ( [ Decimal('-540276865142.63'),
# 9329,
# 7708,
# 8744,
# datetime.datetime(2013, 6, 19, 11, 19, 11),
# 88543902598.0,
# 'qbuyYKIAQIZcaqxgCdnR',
# 'sNCoCzrLpnjWngvcSjJs',
# 'pjQPZmNiHQqRwqylXPdQ',
# 'YMEtOACeGNknSxHCevhq'],
# { '决定': datetime.datetime(1972, 12, 5, 18, 46, 18),
# '发表': 141.6079589038,
# '她的': 9337,
# '影响': 'YGTPszJJMdTEARKTlLNv',
# '我的': 'http://www.motian.cn/faq.htm',
# '推荐': 'jianggang@hotmail.com',
# '操作': 'WrgCXwhUtTESqodrcaSk',
# '政府': -72928070881.1089,
# '是一': -64362162.98,
# '部分': datetime.datetime(2004, 6, 12, 21, 18, 2)},
# { '也是': { 2: 1277,
# 3: [-903.1, 8351, 'http://gujin.com/'],
# 4: { 2: 64834874805.24,
# 3: Decimal('4670351315029.0'),
# 4: [ 'TjfQFlKllmkLQEwYPojx',
# datetime.datetime(1984, 12, 20, 4, 11, 50)]}},
# '以及': { 9: 680642.469623361,
# 10: [Decimal('67.9'), 6638, 1146],
# 11: { 9: 'ywen@hotmail.com',
# 10: 'mluo@yahoo.com',
# 11: [2073, 'HxZeNNBjioQgIXgsOyrX']}},
# '全部': { 3: datetime.datetime(2005, 10, 4, 23, 33, 19),
# 4: [ Decimal('25104210758190.0'),
# 'PgDISTDORrnMTgGTsPkh',
# 'HfZKMVYdqnAlTxRTjBnW'],
# 5: { 3: -28652068.36264,
# 4: Decimal('-9671058490175.4'),
# 5: ['MWdmzGAinbMXfxhEmTCB', 'cKlsXpluGlqtBpVwnnIe']}},
# '功能': { 6: 3484,
# 7: [-29709.0, 3601, 5671],
# 8: { 6: 'LQdrxqKHUycgZGFGnJNb',
# 7: 'minggao@yahoo.com',
# 8: [82.7375265, 7169]}},
# '地区': { 7: 1972,
# 8: [4575, 5210, 3377],
# 9: { 7: 'http://www.liuxiang.com/privacy.htm',
# 8: 1606,
# 9: ['nEsrlLLYpFMYfRooPWIt', 'QgdpmTheRocdRZNDMGEL']}},
# '基本': { 0: 'mITYmZTxgmUKgssscvKx',
# 1: [ 'wUByGbXkAxtniktSpZXE',
# 'njia@nd.cn',
# datetime.datetime(1997, 10, 30, 19, 29, 17)],
# 2: { 0: Decimal('18453865658866.0'),
# 1: 'OORegwgwNuUPqPOltvTQ',
# 2: ['BMnOrAttKZnTfzhjYWER', 'lzhao@hotmail.com']}},
# '增加': { 8: 'pwWsKfdIavcfwvRtBcKM',
# 9: [7516, 1133, datetime.datetime(1981, 1, 16, 20, 4, 33)],
# 10: { 8: datetime.datetime(1972, 3, 28, 11, 33, 2),
# 9: 'NWKSrDbvhXMOquqbgDPr',
# 10: [Decimal('380136045688990.0'), 1549]}},
# '提高': { 5: 2676,
# 6: [7535, 'xia87@jingxiong.org', Decimal('252442748944.62')],
# 7: { 5: 'https://39.cn/',
# 6: 'ncVvhHEqMgAUMchhLAmG',
# 7: [1813, 'http://00.cn/category.php']}},
# '最新': { 1: -71237.230140113,
# 2: [5279, Decimal('-961.9494'), 'IfdkUZnbUdFEJIxxCNej'],
# 3: { 1: 'oBHPiNjeqOwGbqbqXDmn',
# 2: 'ercDqKilcyWkzjdQgKWa',
# 3: ['bHYoUFdnSxTGzMGEzadZ', Decimal('84.917')]}},
# '而且': { 4: 'TrYtInafyViEXXiqxOym',
# 5: [ 'ovYkkRqaevEyJbTBTojJ',
# datetime.datetime(2017, 10, 13, 12, 43, 9),
# 'https://www.chang.net/home.php'],
# 6: {4: 'RvDiTzlcfSoiNNsvyoVP', 5: 1115, 6: [9510, 6175]}}})
fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# ( 'XeprtqrTvwwChdPvbWpp',
# Decimal('-34362201.4756'),
# 'gang00@yahoo.com',
# 7051,
# 'PgKFWnEyBERAxFQtbtzu',
# 'yNSWasvSSXCQYPFyKNvl',
# 'oNyUqwahHrdKqGbseHsy',
# 'jun78@jinzhang.cn',
# 'mvZUkFQvitTQberOcLOb',
# 8445)
faker.providers.ssn¶
fake.ssn(min_age=18, max_age=90)
# '21148119820223059X'
faker.providers.user_agent¶
fake.android_platform_token()
# 'Android 4.1.1'
fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (Linux; Android 6.0) AppleWebKit/535.2 (KHTML, like Gecko) '
# 'Chrome/34.0.831.0 Safari/535.2')
fake.firefox()
# ('Mozilla/5.0 (Windows NT 5.2; os-RU; rv:1.9.1.20) Gecko/2013-01-06 07:27:25 '
# 'Firefox/3.6.7')
fake.internet_explorer()
# 'Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.01; Trident/5.1)'
fake.ios_platform_token()
# 'iPhone; CPU iPhone OS 7_1_2 like Mac OS X'
fake.linux_platform_token()
# 'X11; Linux i686'
fake.linux_processor()
# 'x86_64'
fake.mac_platform_token()
# 'Macintosh; U; Intel Mac OS X 10_7_6'
fake.mac_processor()
# 'U; Intel'
fake.opera()
# 'Opera/8.95.(X11; Linux i686; gv-GB) Presto/2.9.184 Version/11.00'
fake.safari()
# ('Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_8_5 rv:5.0; id-ID) '
# 'AppleWebKit/533.46.5 (KHTML, like Gecko) Version/4.0 Safari/533.46.5')
fake.user_agent()
# ('Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/533.2 (KHTML, like Gecko) '
# 'Chrome/59.0.882.0 Safari/533.2')
fake.windows_platform_token()
# 'Windows CE'