Language zh_CN

faker.providers.address

fake.city_suffix()
# '市'

fake.city()
# '建国市'

fake.street_address()
# '经路y座'

fake.geo_coordinate(center=None, radius=0.001)
# Decimal('70.681403')

fake.country()
# '圣皮埃尔岛及密克隆岛'

fake.postcode()
# '507025'

fake.building_number()
# 'B座'

fake.longitude()
# Decimal('-164.084812')

fake.country_code()
# 'AT'

fake.province()
# '西藏自治区'

fake.latitude()
# Decimal('-88.5764225')

fake.district()
# '怀柔'

fake.address()
# '西藏自治区畅市友好六盘水路L座 342292'

fake.street_suffix()
# '街'

fake.street_name()
# '柳州街'

fake.city_name()
# '潜江'

faker.providers.automotive

fake.license_plate()
# '659SY'

faker.providers.bank

fake.bban()
# 'RULR1044476972669'

fake.bank_country()
# 'GB'

fake.iban()
# 'GB93WFXQ0802399011552'

faker.providers.barcode

fake.ean13()
# '8146546373009'

fake.ean8()
# '58587515'

fake.ean(length=13)
# '9005837031204'

faker.providers.color

fake.hex_color()
# '#d05c9b'

fake.rgb_color()
# '88,40,6'

fake.rgb_css_color()
# 'rgb(188,20,147)'

fake.safe_color_name()
# 'yellow'

fake.color_name()
# 'LightCyan'

fake.safe_hex_color()
# '#cc0000'

faker.providers.company

fake.company_suffix()
# '信息有限公司'

fake.company()
# '快讯网络有限公司'

fake.catch_phrase()
# 'Synchronized coherent superstructure'

fake.company_prefix()
# '彩虹'

fake.bs()
# 'orchestrate dot-com metrics'

faker.providers.credit_card

fake.credit_card_security_code(card_type=None)
# '690'

fake.credit_card_provider(card_type=None)
# 'JCB 16 digit'

fake.credit_card_number(card_type=None)
# '563310054546'

fake.credit_card_expire(start="now", end="+10y", date_format="%m/%y")
# '08/25'

fake.credit_card_full(card_type=None)
# 'VISA 19 digit\n林 申\n4795263525213275026 11/18\nCVC: 931\n'

faker.providers.currency

fake.cryptocurrency_code()
# 'TRX'

fake.cryptocurrency()
# ('BCH', 'Bitcoin Cash')

fake.currency()
# ('CUC', 'Cuban convertible peso')

fake.cryptocurrency_name()
# 'Nxt'

fake.currency_code()
# 'BWP'

fake.currency_name()
# 'Polish zloty'

faker.providers.date_time

fake.time_object(end_datetime=None)
# datetime.time(17, 10, 35)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2006, 2, 6)

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2018, 6, 21)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2006, 11, 13, 14, 34, 26)

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '1980-01-14'

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 6, 14, 22, 59, 7)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2017, 9, 9)

fake.month()
# '11'

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2014, 1, 9, 8, 46, 50)

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(1990, 8, 14)

fake.date_object(end_datetime=None)
# datetime.date(2009, 6, 18)

fake.past_date(start_date="-30d", tzinfo=None)
# datetime.date(2018, 5, 27)

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2018, 6, 18)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2005, 4, 30, 20, 46, 20)

fake.century()
# 'XV'

fake.time_series(start_date="-30d", end_date="now", precision=None, distrib=None, tzinfo=None)
# <generator object time_series at 0x7fed426051a8>

fake.day_of_week()
# 'Thursday'

fake.unix_time(end_datetime=None, start_datetime=None)
# 956789431

fake.date_time_ad(tzinfo=None, end_datetime=None)
# datetime.datetime(1413, 9, 21, 8, 5, 3)

fake.month_name()
# 'July'

fake.day_of_month()
# '20'

fake.time_delta(end_datetime=None)
# datetime.timedelta(10073, 54830)

fake.year()
# '2003'

fake.timezone()
# 'Europe/London'

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2018, 6, 21, 16, 21, 24)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1994-01-25T07:18:25'

fake.future_date(end_date="+30d", tzinfo=None)
# datetime.date(2018, 7, 10)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 6, 12, 15, 42, 51)

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2018, 6, 14)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '13:09:05'

fake.am_pm()
# 'PM'

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2018, 7, 1, 0, 56, 41)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1988, 12, 13, 0, 45, 48)

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2018, 6, 12, 12, 13, 14)

faker.providers.file

fake.unix_device(prefix=None)
# '/dev/xvdp'

fake.mime_type(category=None)
# 'model/example'

fake.file_extension(category=None)
# 'pptx'

fake.unix_partition(prefix=None)
# '/dev/sde2'

fake.file_name(category=None, extension=None)
# '计划.pptx'

fake.file_path(depth=1, category=None, extension=None)
# '/目前/服务.wav'

faker.providers.internet

fake.free_email_domain(*args, **kwargs)
# 'gmail.com'

fake.ipv6(network=False)
# '249b:d9ed:35ac:e9d:d171:eb86:6710:bee3'

fake.uri_path(deep=None)
# 'tag'

fake.ascii_safe_email(*args, **kwargs)
# 'bshi@example.net'

fake.uri_page()
# 'category'

fake.ascii_email(*args, **kwargs)
# 'djia@hotmail.com'

fake.tld()
# 'cn'

fake.domain_name(*args, **kwargs)
# 'shi.net'

fake.ipv4_private(network=False, address_class=None)
# '192.168.43.165'

fake.slug(*args, **kwargs)
# ''

fake.uri_extension()
# '.jsp'

fake.ascii_company_email(*args, **kwargs)
# 'khuang@shi.cn'

fake.email(*args, **kwargs)
# 'rgu@yahoo.com'

fake.domain_word(*args, **kwargs)
# 'duan'

fake.ascii_free_email(*args, **kwargs)
# 'nmao@hotmail.com'

fake.uri()
# 'https://www.xie.com/tag/posts/posts/main/'

fake.ipv4_network_class()
# 'b'

fake.ipv4(network=False, address_class=None, private=None)
# '126.105.3.118'

fake.user_name(*args, **kwargs)
# 'tduan'

fake.url(schemes=None)
# 'https://pan.net/'

fake.mac_address()
# '6b:10:01:5b:f0:6b'

fake.company_email(*args, **kwargs)
# 'jie90@xie.com'

fake.free_email(*args, **kwargs)
# 'jiatao@yahoo.com'

fake.image_url(width=None, height=None)
# 'https://dummyimage.com/186x951'

fake.ipv4_public(network=False, address_class=None)
# '1.198.138.193'

fake.safe_email(*args, **kwargs)
# 'jun82@example.net'

faker.providers.isbn

fake.isbn13(separator="-")
# '978-1-02-862060-9'

fake.isbn10(separator="-")
# '1-169-98588-2'

faker.providers.job

fake.job()
# 'Health and safety inspector'

faker.providers.lorem

fake.paragraphs(nb=3, ext_word_list=None)
# [   '注册中心电话学生基本本站威望起来.不要免费数据.部分一种主要正在合作你们.',
#     '学校之后直接网络因为.浏览研究地方现在状态教育经营.以上功能管理关于原因工具查看.',
#     '大学城市资料次数时间历史其中.的是发生的人责任网上精华能力位置.通过男人必须发生.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('大小等级电子游戏研究.会员世界同时系列她的如此.问题威望帖子起来这样现在威望正在.\n'
#  '更多这个地方具有用户免费要求评论.加入一种全国男人欢迎经验其实什么.主题通过地址情况汽车.\n'
#  '更多能力来源.标题主要电话认为威望.\n'
#  '发布朋友环境更新教育.注意操作工程当然精华.学校继续因此.不是我的公司推荐.\n'
#  '相关其实所以就是一些.部门这样数据发布那些.国际开始如果介绍.')

fake.word(ext_word_list=None)
# '处理'

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# '选择这是只是评论当然必须次数.名称发现为了以及设计.用户今天信息谢谢这些处理.'

fake.words(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)
# ['一定工具推荐说明可是到了更多知道.', '人员品牌来源原因提高为什.', '对于下载政府.']

faker.providers.misc

fake.uuid4()
# 'e1b1c700-4b43-a775-a6e2-9b8d247e53ee'

fake.sha256(raw_output=False)
# 'd2b3f840532a00211a5c7edc0ec871b25495ea2dc7ef1a58dfcdf6020c0637f1'

fake.null_boolean()
# False

fake.locale()
# 'oc_FR'

fake.sha1(raw_output=False)
# '3da645b066abea0425fd82b31120c0b3e696462c'

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '#&H6QFPc3('

fake.language_code()
# 'mk'

fake.boolean(chance_of_getting_true=50)
# True

fake.md5(raw_output=False)
# '8fcef1dca4bac4b8b3debf0bcfe270d0'

fake.binary(length=1048576)
# (b'^\xc8w\x87\nq\x93\xc4E<\xad\x90\xc2\x8a\xfdk3T\x7f\xd8z%#VSrZ\xe3'
#  b'\x89\x02\xd5O\x10\xe54\x83ue\x8f\x92od\x8f\xb3y\x01\x83`H\xe3te;\xcd1\xbe'
#  b'\xbe\x1c\xb9\xc7\x8b$\x0c\x84\xdbd\xd3S\xf9\xb2\xb1\x86\xe1!N\x01\x88O|\xc7'
#  b'\x9e\xab\x10C\xb9\x16\x07i\x83\xadUW\x81`8\x85`\x8b)F\xf4K7W\xb9B\xc6\xb1'
#  b'L\x85\xb2\x83\xa6\xcf\xbc]\x15e\x1c\x98-\xc2\xe0\x97w\xbd\x91CZ\x15\xf7\xa0'
#  b'xe\xe6\xd78=\x90\xc5\x17r\x1c\xb8\x88\xd8\x1d\x81\x0e\xa0\x9cD\xfb"\x17\xb5'
#  b'9\xb2\xa0\xda\xef\xdb{\x06\xf5@\xb81\x7f\xc3UB\x96c\x80j\x10\xb5"\xc2'
#  b'A\x1a\x00K,V\xed\xe0\xb4\xba\x99\xfbp=d\xa0\xda\xe2,\xd8\x82Lq\xf6\xe9{t{'
#  b'\xea\x91\xf8t\xc94\xb1-JR\xd8\xb7\x16r\xc84\xc9\xf0\xdeTgb\xc0`'
#  b'\xf2\x16\xe1\xf1=s\xe5\x94v\x8a\xda\xa0\xda\xe8\xe2\xd5\x9e9\x01\xc6'
#  b'\xcch]\xfe\xb2\xe9D\x0c9\x90\x18\xc0x\x99_4\x0b\xd7\xbe\xbe\xa05\x85\x04'
#  b'\x7f\xa1$,\xe1\xcfG\xbc"/B\xad\x9d\xf1\xbe\xbe\x19\xf2\xd0\xeaz\x8e\x84E'
#  b"j\x8c\xea\xa4:\xcb9\xbeS\xda\x03}n/E'\x10\xa8O\x94\x93\xf2r\xff}\xb2\x1c7"
#  b'\xb1,/\xaaa\x82\xd0\xff\xf9\x83\xd4\x16rZ\x15\x99=\xc7\x85\xa9\xbe\xe6i\x9e'
#  b'\x8b_\xe9(\x10zc\xcd\x91\x11\xebPVd\x19\xea]\x9dr0\xe1\xfc\xc0\x18'
#  b'\xed\xf58\x13\xba\xc6\x8b\xf5\xa2\xe9\xcec\xce=\xc7\xf4\x8e\xf0d\xaa'
#  b'\xac\x9ak\x0cpU\x14\x88\xc2"\xc6\x9eI\xbd\xfc\xb9#X\xcf\n*\xbeB\x0c\x15Q%X'
#  b'\x8a\xd9\xb5\x95\xc9;\x83\xecH\xfd\x9c\xf3\xaa\xa5.\x0c)\xa8l_\x98\xc1\xbes'
#  b'Q\xcc\xbd\x85zO\xf8\xf3g\xcf\xfd\xe9j\x14r{R\x82B\x9a(\xe0ZU\xd5g\xef\x96'
#  b'b\xf0Kx\x87}\xdda\xee\x04\xfa\xbb\xb0\x8a\xdf\xd7\x05;\xf6p\x04\xaa\xc8h'
#  b'NV\xb0,y\xeb\x85\x85>z\x82\xa3\xd0\x8d\nFupEj\x13`\xca\xce\x8d]$\x1a'
#  b'\x90\xd5\xd8\x92\x9a\n\x1bt\xe2N,\x1a\r\xfe\xdf\xe1\xc5]\x03G\x06\x86{\x8e'
#  b'\xf4\xaa\xc5\xf5`\x13\xab\x8e\xb0\xc8Mk\x1b/M\xf2\x05\xd5p\x90'
#  b'\x1e\xfd\x9a\x86X\xa3\xd9\xdc\x00\\e\xa5\x11R\x9e\xa3\x8e\x93SYw\xe5\xad\xdf'
#  b'\xc2\xb1\xb6\xf7\x03\x98>F(\x05E0\xeaM\xee\xaf\xdb)\xce\x19\xae7\xfc\xe3'
#  b'\xc8,\x87Z\xd2\xfb^\x10{S\x9b\xb9\xfb\x9e\xe0\xba\xd8\x97\x00\x8eno\xf8)'
#  b'\xcc;\xfcj\xfd&\xac\xf6i\xbd\x0c\x81\x8f\x1e\xd4\xc8\x1e.\x9c\x969\xe7i\x93'
#  b'E\xb0\x12q2\r\xe1\x87<\xbb\x16\xc7!\x13V\xdc\xfc^\x1e\x8e859\x0b'
#  b'\xe7\xcf\x1a\xdf\x87\x82\xae\x8bI5\x0bE\xb3\xc2Qmq\xdfH\x99\x9bF\xd6\xf7'
#  b'\xef\x10D\xb38\xc6\xb0\xaa\x0b;\xabg\x17\x19"\xf1\xbd\xe24\x7f0]\x03\xb4'
#  b'\xb7E\xc2\x83\x18D\xd0\xe9\xd2&z\xf7@\x1f\xad\xd4\x0f]\r\xd1\xf4\xecOf'
#  b'\r\xd3k\x01t;di\xa9\xc8\xb7\xae\xef\xf9z\xd2\xb9\xc8\xa7\xc6\x13\x11\xb8\xc8'
#  b"\xaf\x975\xd24\x88O *i\xb9@P:\x9elv\xf1c\x8a\xde7a'\x8d**\xe3>\x06%\xe3"
#  b'\xbd\xdc\xdf\xfdd\xfcW[[\xa1q\xec\xc7\xe5|\xf3\xfd\xcf\xe3\xb9\xc7\xed{}'
#  b'\x9a\xee\xd8Z\x88\x04n\xed\xd5i\x85\x91\xcf\x8da\x95\x10S\xf6\x88'
#  b'\xb5\x9d\xa6\x90E\xd9G\x9ac\xd3+\xdb\x0cH\x18s<%|P\x8a\xa4,\x84Gl\x9d#'
#  b'\xfb\x80\x1b\x0c\xda\xe7\x83\xc6\xbb\xdb\x1d\xc82\x02|\xc4\xbf\x9f\xea\xfe'
#  b'\xb8\xe4\x1dU\xa1\x1a\xab\xad\xd6\x11@,\xba13\n\xb6~5\xf8\x99\x14\tJHq|L'
#  b'\x19\xfd&\xac\x8c\xa8B\x8ch\x9fu\xa8\xbf\x8721\x89!\x01\xb1h;WZ\xb8K<\x8b'
#  b'J%p\xa5\xd0\xc2xvX\x8d\xc6\xff+2\xf7h#y\xad\n\x8a#\x07`\xe5\x86`\xb7'
#  b'\xc0Q\xa9\x81\xe8\xe3\x96\xbe-\xfcS\x12\xec\xa5\x9d\xb1s\xf8\xe6\x9a'
#  b'\xd9\xde\xeft\xbcp\xc2@')

faker.providers.person

fake.suffix_male()
# ''

fake.suffix_female()
# ''

fake.last_name()
# '徒'

fake.prefix_female()
# ''

fake.last_romanized_name()
# 'Liao'

fake.prefix_male()
# ''

fake.romanized_name()
# 'Guiying Chang'

fake.prefix()
# ''

fake.first_name_female()
# '荣'

fake.suffix()
# ''

fake.first_name()
# '勇'

fake.first_name_male()
# '梅'

fake.first_romanized_name()
# 'Tao'

fake.name_female()
# '督丽娟'

fake.name()
# '潘成'

fake.last_name_male()
# '任'

fake.name_male()
# '粱婷'

fake.last_name_female()
# '谷'

faker.providers.phone_number

fake.phone_number()
# '15942732348'

fake.msisdn()
# '3841520353735'

fake.phonenumber_prefix()
# 136

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '西藏自治区娟县清浦孙路B座 742119',
#     'birthdate': '1992-02-04',
#     'blood_group': 'A-',
#     'company': '银嘉传媒有限公司',
#     'current_location': (Decimal('-24.101387'), Decimal('168.823407')),
#     'job': 'Building surveyor',
#     'mail': 'qianghuang@yahoo.com',
#     'name': '公娜',
#     'residence': '河南省鹏县涪城宜都街i座 233150',
#     'sex': 'M',
#     'ssn': '53072119490602356X',
#     'username': 'lei66',
#     'website': ['https://www.lu.com/', 'https://zhou.cn/']}

fake.simple_profile(sex=None)
# {   'address': '甘肃省沈阳县海港乐路k座 834766',
#     'birthdate': '1992-03-19',
#     'mail': 'lhou@gmail.com',
#     'name': '逄雪',
#     'sex': 'F',
#     'username': 'jingjiang'}

faker.providers.python

fake.pystruct(count=10, *value_types)
# (   [   'laiyan@hotmail.com',
#         'TrDzNHscCsgUXAjpQXDF',
#         'QIcdKYOHQnNkmUIIplKH',
#         -960211.0,
#         460652727.41913,
#         datetime.datetime(1987, 7, 29, 17, 1, 14),
#         2344,
#         Decimal('-2462391111.82'),
#         'aFAcUFNLRHyodhHReimE',
#         Decimal('41717438.44443')],
#     {   '中国': 'https://www.xie.cn/index.htm',
#         '为什': 'zQHqqoSOVtRiDpSgofmI',
#         '北京': 'chengang@yahoo.com',
#         '单位': 'aCYCTDzncKXQNGZpzEUY',
#         '地方': 'leiguiying@fu.net',
#         '我的': 'AYvlynkvfCKSMzhgEItW',
#         '相关': 1296,
#         '科技': 'kKAcyXEptNBtOkknjCoU',
#         '这里': datetime.datetime(2001, 5, 21, 3, 11, 6)},
#     {   '不要': {   2: 3694,
#                   3: [   Decimal('5872.99463'),
#                          'StDZzgjaaFcstXjLxFnF',
#                          'ZKHUmMCmOztNkZGuYvva'],
#                   4: {   2: 'hBGuJWdqKqHISELwLomx',
#                          3: 'XNyqAlCiWGMTMPzkkQlH',
#                          4: ['lei41@hotmail.com', 'https://www.gu.cn/']}},
#         '公司': {   7: datetime.datetime(2002, 10, 18, 2, 32),
#                   8: [   'LbKkqGqtlpaVardZffcR',
#                          'huyan@gmail.com',
#                          11621916539.535],
#                   9: {   7: 'SXvcsFsJWzBZvXObfwMV',
#                          8: 'qYktgFjLKjblmVWwSLQN',
#                          9: [9768, 'rbOXjXnxVtoChdpjYDza']}},
#         '制作': {   0: datetime.datetime(1978, 4, 4, 6, 38, 20),
#                   1: [   'xSOvFuFuPNDTtXahsCHC',
#                          'mQmWwvmHiqXQIGjyrdjY',
#                          'twKpbokqflpGyAPJuQJO'],
#                   2: {   0: 'http://yang.cn/faq/',
#                          1: 'uMbCMFHCWSlqAbnBjmkq',
#                          2: [Decimal('-7581830770812.0'), 'panlei@xie.cn']}},
#         '历史': {   4: 'GNqTUpAKSByceakMptGE',
#                   5: [-5205124273.16, -251228323.25, 'wuZMLyIwWtynhnKKTdJj'],
#                   6: {   4: 'ESxVtWUusFwXGYEWylTF',
#                          5: 6366,
#                          6: [   'http://www.cui.cn/app/privacy.php',
#                                 'mvszPuJHaCHEVBerpNpA']}},
#         '各种': {   1: 'zVHkBkgAnTfDcWqbYecr',
#                   2: [   'http://tang.net/wp-content/tag/list/main.htm',
#                          'lihuang@yahoo.com',
#                          9673],
#                   3: {   1: 'PTkkMLXfYbaRJQyffxwM',
#                          2: 'http://zhu.com/author/',
#                          3: [   datetime.datetime(2014, 11, 21, 2, 37, 58),
#                                 'https://xiong.cn/category/login/']}},
#         '在线': {   8: 'hKaNBCTPHuRqBBtsnPPy',
#                   9: [   'JkTEiPHokUKnbKvqllNt',
#                          'eZuvNmbIebRWfsrhsiXr',
#                          502038760186866.0],
#                   10: {   8: 5164378.4129,
#                           9: 6239,
#                           10: ['glei@yahoo.com', 'fYQQxEKnFvfjcmlsAoAq']}},
#         '看到': {   6: 'BeWdOnPnoUfjFeisiWjf',
#                   7: ['gyqtqBJjUxLEajaHztiD', 9543, 'http://mao.cn/main/'],
#                   8: {   6: 'UlrvrvsofIMCuUGPFUCU',
#                          7: datetime.datetime(1981, 1, 14, 12, 0, 21),
#                          8: [   9823,
#                                 datetime.datetime(1978, 5, 19, 11, 46, 54)]}},
#         '选择': {   5: 'BFvAOmvkaybiONYHtaWV',
#                   6: [   Decimal('-8458018.0'),
#                          'cysKQzxgORPRZsXqoKgx',
#                          'zZFaXGRxKRwdRAxZIDrj'],
#                   7: {   5: 'hCCmgsjawIkxfPKJijOH',
#                          6: 'guiyingwei@yin.cn',
#                          7: [   7526,
#                                 datetime.datetime(1977, 11, 22, 22, 13, 26)]}},
#         '销售': {   9: 'VPVFMVWQwuBYApelGHJf',
#                   10: [   Decimal('5.14073'),
#                           'https://zheng.com/search.htm',
#                           datetime.datetime(1992, 5, 19, 23, 49, 18)],
#                   11: {   9: 'http://www.shen.com/author.htm',
#                           10: 6791,
#                           11: ['EfkbJAfsnQstPtPpFRuT', 2039]}},
#         '阅读': {   3: datetime.datetime(2002, 1, 31, 6, 42, 14),
#                   4: [   'UEBmnMdBJHmvXoluNlBZ',
#                          'ryu@tang.cn',
#                          'ftyLpSqIyMjAhKAdWPKm'],
#                   5: {   3: 'ZaDYerGhluneMkHeaDJy',
#                          4: 2259,
#                          5: ['QvCdmpHDfOTmatcCyGzf', 'isun@wei.cn']}}})

fake.pybool()
# False

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'QyYMueWynXctuCLsmTGr',
#     'zAwEAcalRtXbrieJEahe',
#     402,
#     'vRdKInvAwLEUNvqlyYRm',
#     6218,
#     3218,
#     4066,
#     2710]

fake.pydecimal(left_digits=None, right_digits=None, positive=False)
# Decimal('3853.3087')

fake.pyint()
# 937

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'UeynUcxDvYmngWmurWpo', 'IvasEmPZeaqFIEWANfUL', Decimal('-167864198419.94'), 73.90021592478, 1646, 'ZlptYJuDdHuwenEsnAXN', 6579, -236.1, 'https://xiao.com/post/', 'lei95@jiang.cn', datetime.datetime(2016, 9, 21, 6, 57, 47), 8925, 38928319038.52}

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   '作为': 'aDpOUwjbVCiPEgSWlUne',
#     '你们': 348510898.8471,
#     '关于': 'iuIDkhJEzpOXkPeUqsij',
#     '同时': 'ntxnsGZqDzvvSBQSgOZw',
#     '影响': 6449,
#     '成为': 'iqian@xiong.com',
#     '责任': 'ysong@fan.org',
#     '部门': 5879,
#     '重要': datetime.datetime(2002, 12, 11, 20, 56, 51)}

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'RlBeevFkgTvhlkZLQbBC',
#     datetime.datetime(2001, 2, 28, 5, 29, 1),
#     datetime.datetime(1976, 10, 23, 8, 3, 18),
#     656,
#     datetime.datetime(2017, 2, 11, 3, 0, 9),
#     'rRuIcKRMTHbWsClmpgwP',
#     'banFunWGDlZJFlRLevBP',
#     8823]

fake.pyfloat(left_digits=None, right_digits=None, positive=False)
# 527.755

fake.pystr(min_chars=None, max_chars=20)
# 'COCmOlUERWZVlabOMlcL'

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'WQnnTfPkHRjKxcUJMhXU',
#     'bdpronLBzKYEDATtTYCZ',
#     datetime.datetime(1984, 9, 26, 12, 43, 42),
#     2340,
#     Decimal('1905282554401.7'),
#     2379,
#     'jaLYUkIJzYsSTkFTvbsF',
#     'VTusnYwWpclNjRfJwhOH',
#     datetime.datetime(2005, 1, 11, 5, 40, 25),
#     Decimal('429967851370.872'),
#     'ArkCzbSIiboTZEJygmMQ',
#     2302,
#     Decimal('97.8066981'),
#     'MRFAxgFBTinjvxjGyEOx')

faker.providers.ssn

fake.ssn(min_age=18, max_age=90)
# '320507198405268885'

faker.providers.user_agent

fake.user_agent()
# ('Mozilla/5.0 (Windows 98) AppleWebKit/5330 (KHTML, like Gecko) '
#  'Chrome/58.0.895.0 Safari/5330')

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (Windows NT 6.1) AppleWebKit/5330 (KHTML, like Gecko) '
#  'Chrome/49.0.876.0 Safari/5330')

fake.mac_platform_token()
# 'Macintosh; U; Intel Mac OS X 10_8_9'

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 4_2 like Mac OS X; ckb-IQ) '
#  'AppleWebKit/534.31.3 (KHTML, like Gecko) Version/3.0.5 Mobile/8B115 '
#  'Safari/6534.31.3')

fake.linux_processor()
# 'i686'

fake.firefox()
# ('Mozilla/5.0 (Windows NT 6.0; he-IL; rv:1.9.2.20) Gecko/2011-04-01 08:31:04 '
#  'Firefox/3.6.15')

fake.linux_platform_token()
# 'X11; Linux i686'

fake.opera()
# 'Opera/9.62.(X11; Linux i686; cy-GB) Presto/2.9.188 Version/11.00'

fake.windows_platform_token()
# 'Windows CE'

fake.internet_explorer()
# 'Mozilla/5.0 (compatible; MSIE 7.0; Windows 95; Trident/3.1)'

fake.mac_processor()
# 'U; Intel'