Language zh_CN

faker.providers.address

fake.country()
# '诺福克岛'

fake.street_suffix()
# '街'

fake.country_code(representation="alpha-2")
# 'CN'

fake.postcode()
# '217215'

fake.district()
# '华龙'

fake.building_number()
# 'x座'

fake.address()
# '云南省惠州市南湖刘路B座 842027'

fake.province()
# '安徽省'

fake.street_address()
# '李街I座'

fake.city_name()
# '东莞'

fake.city()
# '海口县'

fake.street_name()
# '淮安街'

fake.city_suffix()
# '县'

faker.providers.automotive

fake.license_plate()
# '00A 0835'

faker.providers.bank

fake.iban()
# 'GB41XKPG9546091669755'

fake.bban()
# 'WLUX9028377660778'

fake.bank_country()
# 'GB'

faker.providers.barcode

fake.ean13()
# '3439104685771'

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

fake.ean8()
# '72983775'

faker.providers.color

fake.color_name()
# 'DarkGreen'

fake.safe_color_name()
# 'olive'

fake.rgb_css_color()
# 'rgb(234,221,37)'

fake.safe_hex_color()
# '#77ee00'

fake.rgb_color()
# '113,33,233'

fake.hex_color()
# '#b5c10a'

faker.providers.company

fake.company_suffix()
# '科技有限公司'

fake.company_prefix()
# '凌颖信息'

fake.catch_phrase()
# 'Cross-platform eco-centric encryption'

fake.bs()
# 'leverage customized supply-chains'

fake.company()
# '鑫博腾飞网络有限公司'

faker.providers.credit_card

fake.credit_card_full(card_type=None)
# 'Mastercard\n丽娟 贾\n5508367089289382 05/27\nCVV: 899\n'

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

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

fake.credit_card_provider(card_type=None)
# 'Discover'

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

faker.providers.currency

fake.cryptocurrency_code()
# 'NEO'

fake.currency_code()
# 'CZK'

fake.cryptocurrency()
# ('NMC', 'Namecoin')

fake.currency_name()
# 'Vanuatu vatu'

fake.currency()
# ('ZWD', 'Zimbabwean dollar')

fake.cryptocurrency_name()
# 'Monero'

faker.providers.date_time

fake.future_date(end_date="+30d", tzinfo=None)
# datetime.date(2019, 2, 18)

fake.day_of_week()
# 'Monday'

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2011, 5, 26, 8, 15, 57)

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2019, 1, 21)

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 2, 6, 7, 10, 30)

fake.day_of_month()
# '25'

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2019, 1, 22)

fake.century()
# 'XIV'

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2014, 6, 29, 11, 39, 49)

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

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 1, 9, 9, 13, 57)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2002, 12, 7)

fake.month_name()
# 'March'

fake.time_object(end_datetime=None)
# datetime.time(6, 8, 50)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2010, 12, 10, 5, 47, 53)

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(1994, 5, 28)

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2019, 1, 19)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '10:46:11'

fake.am_pm()
# 'PM'

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2012, 5, 7)

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

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1961, 7, 16)

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '1983-11-07'

fake.date_object(end_datetime=None)
# datetime.date(1972, 11, 3)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(527, 8, 10, 6, 46, 37)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 1, 17, 22, 1, 13)

fake.time_delta(end_datetime=None)
# datetime.timedelta(3383, 21351)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1974-09-20T16:06:28'

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1984, 6, 1, 2, 32, 57)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 1, 22, 17, 8, 27)

fake.timezone()
# 'Europe/Prague'

fake.month()
# '03'

fake.past_date(start_date="-30d", tzinfo=None)
# datetime.date(2019, 1, 8)

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 1, 12, 2, 7, 3)

fake.year()
# '1987'

faker.providers.file

fake.file_name(category=None, extension=None)
# '介绍.js'

fake.file_path(depth=1, category=None, extension=None)
# '/一切/能力.json'

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

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

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

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

faker.providers.geo

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

fake.local_latlng(country_code="US", coords_only=False)
# ('40.67705', '-73.89125', 'Cypress Hills', 'US', 'America/New_York')

fake.coordinate(center=None, radius=0.001)
# Decimal('104.453138')

fake.latlng()
# (Decimal('85.970857'), Decimal('-162.847457'))

fake.location_on_land(coords_only=False)
# ('-1.63333', '13.58357', 'Franceville', 'GA', 'Africa/Libreville')

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

faker.providers.internet

fake.uri_extension()
# '.asp'

fake.ascii_safe_email(*args, **kwargs)
# 'zhuyan@example.com'

fake.ascii_email(*args, **kwargs)
# 'yangxiong@maolin.cn'

fake.domain_name(levels=1)
# 'nq.cn'

fake.safe_email(*args, **kwargs)
# 'tao44@example.com'

fake.tld()
# 'cn'

fake.uri()
# 'https://www.yangmao.cn/tags/tag/homepage/'

fake.ipv4_network_class()
# 'a'

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

fake.mac_address()
# '80:c1:0a:f1:92:7b'

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

fake.email(*args, **kwargs)
# 'bpeng@39.cn'

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

fake.hostname(*args, **kwargs)
# 'laptop-32.minghe.cn'

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

fake.ascii_free_email(*args, **kwargs)
# 'xiagong@yahoo.com'

fake.url(schemes=None)
# 'http://xiatao.cn/'

fake.ipv6(network=False)
# '1802:7927:2007:331d:bb21:bab4:902a:18a2'

fake.company_email(*args, **kwargs)
# 'leiqiang@kk.cn'

fake.image_url(width=None, height=None)
# 'https://placekitten.com/826/195'

fake.ascii_company_email(*args, **kwargs)
# 'guiyingsun@junjun.net'

fake.uri_page()
# 'privacy'

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

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

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

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

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

faker.providers.isbn

fake.isbn13(separator="-")
# '978-0-919411-70-8'

fake.isbn10(separator="-")
# '1-303-93312-8'

faker.providers.job

fake.job()
# '物流总监'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=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'
#  '直接设备点击情况一次过程我们语言.主要在线次数觉得.现在学生关系经验之间网上准备.那个更新为什一些主题出来.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   '方面游戏能够但是原因.免费一下法律.一些以后这里还有业务进入应该可以.',
#     '论坛软件经营所有作品因为.继续回复无法问题当前.这样使用查看一下准备她的自己.',
#     '文件选择选择来自.其中中国那个责任其实但是.中国对于会员项目城市两个特别以后.']

fake.word(ext_word_list=None)
# '国家'

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# '环境认为操作只是全国.'

fake.words(nb=3, ext_word_list=None, unique=False)
# ['继续', '使用', '价格']

faker.providers.misc

fake.uuid4(cast_to=<class 'str'>)
# 'e592637a-3426-4c28-8153-33a1553fe63b'

fake.null_boolean()
# False

fake.locale()
# 'xh_ZA'

fake.boolean(chance_of_getting_true=50)
# False

fake.md5(raw_output=False)
# '213696ad1895cfe987e80e3b9a129e65'

fake.language_code()
# 'tg'

fake.sha1(raw_output=False)
# '32b3acb1305b4e21b2a875bbd54d4084746a907e'

fake.binary(length=1048576)
# (b"\xb6\xbcT\xear\xa4\x04D\x10\xdf\x15L\x8f\xbe1\x7f\xbdEe|\xdc\xcf\xca'"
#  b'\xa2\xb1\x0f\xfb\xaf\xb9\xe8\x8c\x11\xed\xe4\xf8H\x1f\xf6\xeb"mk\x80'
#  b'\xd0!\x1fy\xd2q\xe0\xff\x1e\x84\xdc\xfcg\xa7^?@\xbc\x93\xb9\x14\x94\x07\x1d'
#  b'\x1ey$b\xfcT\xec\xb4\xef\xc8\x10!\x01\x113\xcb\xb9\t\xecq\x17\xb7\xe11'
#  b'l{y\x07\xac\x88\xb4\xfc"al\xe3\xdd!\x9e\xe0\x06P\xc4\xc8a\xf1\x98\xbb'
#  b"*\x84\xfb%V\x8c\xb4U\xf5'vP\x958\xc6(|d\x0b4\x0f\x19\xef\x05Et\xf8V"
#  b'\xada\xcbj\xd9\x98\xcf\xfc\x13N\x101Wh\x08\xb1\xcd\x07/\x95\x0b\xbcXV'
#  b"\xe0\xce\xe3\xd7\x9a\xf8\x97\xcd(\xc3\x1d\xb3@\xdb'^(}#5L*#\xa67\xbfE\xe1"
#  b'e\xe8\xd8\xf5L6\xfcF\xab\x0cKLd\xa57\x1c\x14P\x173\xa9\x06(\x0b\xe4+\x06:'
#  b'7\xfa\x11\x93\xb6\x17!\x82:\xc1>\xd7+\xd1\x0e\x8e\xed\x82yn-\x19Wv/\xce\xf8;'
#  b'[1\xf1\xfai\xc5\xfdZs\xdb\xda^\xed\x82@\x06f\xbe\x00\xd3/\xc1-|3X\x9d\xc7'
#  b'\xef\x8fG\x16\xdf8hj]\x17p.\xdf\xe9\xf6|\xb3\x9d\x97\xd1\xdb\xc6|;'
#  b'\xa4*\xa1\x11\x91\xdf\xb2\xd9\x17\x8e\xd0*S\xda*\xfeQ\xa8n\x0e\x1e\x1d\xd6T'
#  b'&\x99\x93\n\xba\xab\xb8[\xe4\xfa\xf3Qoz\x15X\xf3\xc9d\x93#\xd7\xef\xe8'
#  b'\xb2\x96\tJn\xb9q\xe4_\xdc3"S\xa2\xc5ww\x96\x04\x9e:\xeb\xfeX'
#  b'\x9c\x9d\xc6\x17V\xa8\xd5\xf3\x82\xa2Ja>\xf9\xfaJ^I\xe7H\xc2\xc7\x03\x07'
#  b'\xaf\x0ci\x03@Lt\xbe\xbf\xd5\x08e&U\x0f\xee\x84\xeb\x81\xd60\x1d\x8f\xf0'
#  b'F\x99\xfd\x00\xf2hK\xf5;p\xf1\xce\x0fS7\x01\x94\xd8\xe3H4\xff\xdb\x0e'
#  b'\xcb\xda,..$g\x81\xdb@\xec\xf2\xf4\xe2L^\xe7\xdbg\x95\xcdDg\xe9c\x96\xcf\xa5'
#  b'Z\x89+.\x1d;\xe9x\x9f\x1c\xc5\xc3S\x047P<\xe7\xae\xd9\x87\xe6L\\'
#  b'\xc0\x84\xa2\xd9\xa4\xbd\t\\-x\xfa\xd2<\n\xe8\x1c\x1c\xf1\xe7.\xc7\xfd;\x8e'
#  b'\x98IG\x90,\x88Cg\x8b/B\xab\x9e1\x8a\xe3\x15{dhP\x0e\\\xd8v\x88\x06\x9f'
#  b'\x002\xbe\xb7h.\r{\xeexY\r\x001c\xc6\xd1\xb3\xb9\xbd\xb3\xad\xe3m\xbd(\xd6f'
#  b'c\xfd\x83k\x1e1mQWM\xcc\x88z\xb4\x8bf\xb9\xe1j\xffN\x1c\x108\x1do&\xd3'
#  b"\xefj\x91Y}\x08'\xc7YWtg/\xf9\x1e+&\xeb\x8e/\xc6W\xabK\xb2\xc3\x94\x7f"
#  b'\xe2\x85\x96\xf2\xe4x=2\xed\xbeTjU\xdfr\xdcn\x19z&\xba\x8b>\xd5\xb7\xba\xcaK'
#  b'Y\xc0\xba\x9e\xa5U\xaf\xa4=\xb0=\x02A\xbfgQ\xdb\xed?\xd8\x89\x0f\xb2\x04'
#  b'\xf64aW\x80\xa6w\xfc\x17.\\\x16\xeb\x7f\x87\xba\x0b\xa1\x88\x04_J\xe4\xa3'
#  b'P\x9c:\xd5\xf1&\xb4\xa5\xa0\x11Q\x00\xb0\x871\x08\x0eb/\x0e\xfcB\xee\xd9'
#  b'qP$\xa9\x10>\xdbs\xa7\xdda\xf5\xf8\xfa\xfbX\xe6S\xc4}\x89;\x87\xee'
#  b'\x0f\xb1\xbe\xc1#U6CF\x96\xa9\xf0\xb2\xbfE\xee"t\x9c\xaa\x1f\x99\xc4\xc0'
#  b'\x12\xcb\x90}\xe9DW~\x15\x86$K\xf1xm\xf8a3\x18\x8e\xa7(\x1cn"\xdb\xea\x8b'
#  b'Z\xca\xe7\x01\x8d#\xec\x99\xa1/\xc5R\xd0L+\xac\x16\x7fH\xf3\xe3\xde`\xb4'
#  b'\xa3\xbc\xa8\xab\xf2\x93\xb1\xd67\xc1\xd9%\xb6\x08\xdfE\xf1\xfc\t]\xf3\xda2@'
#  b'\xf4\n\x8d\x9eO\xa7bO:d\xb2\x91o\xda\xa6d\xc2:\x8b\x05\xcd>4~^\xcf*\xda'
#  b'\x0b\xc3\\\xd8\x8dH\x7f!\x81G\xd8h\nO^\xc0\xd1\x8a|Mb\xb1\x97I\x91\xdd%,'
#  b'\x85\x1e\xdf\x9f\x05\xca\xee\x9468\xfd\xf2\xb0C\xf1\x10\xaaG\xe4\x9d'
#  b"X\xb8\xf3\xc8\xf2\xc4\xf9\x03\xac\xc8\xa9\x170'\x00\x7f\xa7*\xd3R\x89k/!"
#  b'#\xd9\x1fu,\x03\xe7\xa3\xdb\xbe\xe3\xed4\x89\x87_-\xefBB\x8f\x93\xf2\x1c'
#  b'\xea@Z\x9c\xa3\xb3\xe1a\xb47\xd9\xff\xe5\x9e\x8e\xd9\x15\x94\xac\xb7'
#  b'\x80VT\x01H<\xd3W\xdc\x13P\xa5\xf7\xb3P\xadY\xc2\xb5\x9f')

fake.sha256(raw_output=False)
# '1734290bb8e02baecbf11737bb443daeacc19d801988c71a7992581ad4426adf'

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '@^8qJlyjf6'

faker.providers.person

fake.last_name()
# '韩'

fake.first_name_female()
# '桂珍'

fake.prefix_female()
# ''

fake.suffix_female()
# ''

fake.name_male()
# '段东'

fake.last_name_male()
# '牟'

fake.last_name_female()
# '艾'

fake.first_name()
# '霞'

fake.prefix()
# ''

fake.last_romanized_name()
# 'Guo'

fake.suffix()
# ''

fake.name_female()
# '李楠'

fake.romanized_name()
# 'Yang Wei'

fake.first_romanized_name()
# 'Chao'

fake.first_name_male()
# '凯'

fake.name()
# '马旭'

fake.prefix_male()
# ''

fake.suffix_male()
# ''

faker.providers.phone_number

fake.phonenumber_prefix()
# 150

fake.phone_number()
# '13152772758'

fake.msisdn()
# '6895493358939'

faker.providers.profile

fake.simple_profile(sex=None)
# {   'address': '宁夏回族自治区潮州县璧山曹街A座 818829',
#     'birthdate': datetime.date(1941, 8, 8),
#     'mail': 'bren@gmail.com',
#     'name': '陈宇',
#     'sex': 'F',
#     'username': 'wei07'}

fake.profile(fields=None, sex=None)
# {   'address': '广西壮族自治区辽阳市沙湾重庆街M座 986860',
#     'birthdate': datetime.date(1936, 3, 18),
#     'blood_group': 'AB+',
#     'company': 'MBP软件科技有限公司',
#     'current_location': (Decimal('28.439864'), Decimal('-151.452520')),
#     'job': '房地产销售经理/主管',
#     'mail': 'wangmin@hotmail.com',
#     'name': '庞雷',
#     'residence': '青海省拉萨市山亭陈路R座 950299',
#     'sex': 'F',
#     'ssn': '370911194805255300',
#     'username': 'leilai',
#     'website': [   'https://www.qinyin.cn/',
#                    'http://wei.net/',
#                    'http://www.peng.cn/']}

faker.providers.python

fake.pyint()
# 4403

fake.pystruct(count=10, *value_types)
# (   [   datetime.datetime(1978, 6, 22, 18, 35, 9),
#         'xadUJjKAvQZozrUFLKMH',
#         'rqzLFsfKEotyzotSJJxq',
#         'https://www.00.cn/posts/post.htm',
#         'aTgpeyKXhYiVxnavmNjm',
#         'OwIoEMMIhCAUFZOsPzfs',
#         1393,
#         'uxue@renren.com',
#         'NtmsYjPIDLUPhxvigOmw',
#         0.45577887826],
#     {   '一起': 'minglai@yahoo.com',
#         '位置': Decimal('-3.99874798'),
#         '作为': 'jiangjuan@12.cn',
#         '使用': 'https://chaokong.cn/categories/index.jsp',
#         '包括': 'hepyvlCFHRwiTZDmbXzD',
#         '来自': 'ZYKPYEUfFBgpcCebDxfK',
#         '社会': 'OTPZdwAmYbHQZmipSREt',
#         '规定': 'hujun@yahoo.com',
#         '部分': Decimal('-2498297096.8618'),
#         '需要': 'xia65@lei.cn'},
#     {   '一点': {   2: 'mHXlcOkPDAojDzipKfmi',
#                   3: [   'OvLFtPDbLitKpmoOgvyD',
#                          datetime.datetime(1997, 1, 3, 0, 27, 20),
#                          'iQTauOAuNHWcYvMJhEhS'],
#                   4: {   2: datetime.datetime(1998, 3, 11, 18, 22, 59),
#                          3: 'YCpnUeFDjwhwTxawSxFo',
#                          4: ['eswcQvoguITsKptHcCLZ', 9533]}},
#         '但是': {   9: 3951,
#                   10: [172, 'FRNmiSvahOtxXZtaAYdz', 3505],
#                   11: {   9: 'moming@ry.cn',
#                           10: 'ycHEVpzxtaGSigwNZUpK',
#                           11: [   'AfDZaFJAerMjWeSyyJSC',
#                                   'LqXGATyzMwaQURWlaaMS']}},
#         '必须': {   5: datetime.datetime(1990, 1, 12, 4, 49, 5),
#                   6: ['SxArqsDAlDtjriDHXaDE', 3794, 'IvVbdJzdteXVRjVuteym'],
#                   7: {   5: 7707,
#                          6: 'BmJgvKQqkXOYGOuUONOk',
#                          7: ['rXYBUxNZiTCkddxNReZW', -35942170340.6]}},
#         '根据': {   0: -8643769418060.42,
#                   1: [   'BMxrJyUaIXMMKQfOYjNx',
#                          'UILfGxGpiNxROgvqYocj',
#                          -6140461513.0],
#                   2: {   0: 'http://peng.cn/',
#                          1: 8502,
#                          2: [   datetime.datetime(1993, 3, 25, 21, 3, 15),
#                                 Decimal('1712019.0')]}},
#         '电话': {   8: datetime.datetime(1970, 3, 13, 7, 43, 42),
#                   9: [   'jing89@yahoo.com',
#                          'yongmeng@yahoo.com',
#                          'eCxNVjEwRYUnWpZTXIHb'],
#                   10: {   8: datetime.datetime(2003, 11, 18, 20, 48, 30),
#                           9: 'VETuCbxiRVvZgcKMuhxj',
#                           10: [   'http://www.leicheng.cn/category/author.asp',
#                                   2874]}},
#         '目前': {   3: 'http://wang.cn/tag/faq/',
#                   4: [   'ofgRNJWewxKoxvYnXDRL',
#                          3017,
#                          'https://www.yongdong.cn/posts/tag/home/'],
#                   5: {   3: 'https://www.jiang.cn/categories/search/register/',
#                          4: 'https://www.sz.net/',
#                          5: ['BePXpXCDFRPGOXcfdlaq', 'WNMMIKqaglpopBthNmls']}},
#         '知道': {   6: 8994,
#                   7: [   'http://jiang.cn/',
#                          datetime.datetime(1982, 9, 15, 12, 44, 23),
#                          4166],
#                   8: {   6: datetime.datetime(1983, 9, 10, 10, 22, 25),
#                          7: datetime.datetime(2004, 3, 31, 15, 29, 42),
#                          8: ['jLAfCZABeKnlBsphDXxM', 'dZNhXlzZlrDPiadxHKho']}},
#         '经济': {   4: 9812,
#                   5: [   'ZzxKnEradgbKkVDqzEzH',
#                          'juanlai@is.cn',
#                          'lDyaYqTBEKGDSpWQbvvh'],
#                   6: {   4: 'flFvXsyYlZJMQPltzMSp',
#                          5: 'http://www.xia.cn/',
#                          6: ['qiang17@qiangming.cn', 9809]}},
#         '结果': {   7: 'jmhXjRCXdMNAorqTZLrL',
#                   8: [   'qxYRGlHWVtXoBvaAydHN',
#                          Decimal('89583814335.2419'),
#                          'yODflBwkUOqlESRugPGw'],
#                   9: {   7: Decimal('93042815.5664'),
#                          8: 'DPQyTKnhrptMicPlQdHu',
#                          9: [9521.2708579, 'aNODKIpZKvDANzZyUpbN']}},
#         '语言': {   1: 5196608.7373912,
#                   2: [-872417408428433.0, 'iEXebtjdWJNvqHNoEVLx', 3167],
#                   3: {   1: 'yeVMhfWODnToROnuiHUe',
#                          2: 'BNyPhKLylUtYDSCRcpWd',
#                          3: ['NSTLwUrLSMAEggqqFFgw', 'vDPqviXJbUGEPlVCIxVe']}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   datetime.datetime(2006, 3, 20, 7, 43, 43),
#     'XnyTQhWAQidcBhUOWyZP',
#     1282,
#     8054,
#     'https://www.07.cn/about/',
#     'jSSmJEcwhiSJnyHpEvUn')

fake.pybool()
# False

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'YbBUUqUbyVQUCWOECvCX',
#     'yang71@mingchao.cn',
#     'hTyDryIcwbrquHUDyWYA',
#     'http://yanfang.cn/tags/tags/search/search/',
#     'WdxlazRwQLoIFmZeEQEY',
#     'http://xiulan.cn/post/',
#     47511863.5694,
#     'dlRsHcppOnKZuLJRpgGv',
#     'rfwxOQBarhGeYEUstWmK',
#     'rqGSHSILLFswsPKSJWim',
#     datetime.datetime(1970, 5, 3, 13, 0, 43),
#     datetime.datetime(2018, 10, 1, 5, 4, 39),
#     Decimal('53965208868.5')]

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

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'http://www.xiakang.cn/tag/privacy/', 66661.655457814, -283.951, datetime.datetime(2008, 10, 19, 10, 24, 21), 'nrpHVrXWjfvdygereRdC', Decimal('889309.54248'), 'PunyDfOmnFUgqVOcDVIu', 'aQPyKNgoUNwckhoYXgbd', 'https://xiuyingjie.net/list/tags/category.jsp'}

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   -6680005095.6274,
#     'http://mozhu.org/',
#     datetime.datetime(1997, 4, 30, 9, 51, 32),
#     datetime.datetime(1993, 2, 18, 10, 55, 23),
#     'DLPrZLtaNdlTryrvbuuC',
#     datetime.datetime(1983, 6, 30, 5, 45, 24),
#     22,
#     'zhaojun@gmail.com',
#     datetime.datetime(1982, 5, 17, 1, 28, 1)]

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   '中文': datetime.datetime(1977, 6, 11, 18, 54, 24),
#     '到了': 'qtyztqeVawVeRnArBElI',
#     '各种': 6302,
#     '客户': 'WooVaaeyeuOGZYFUPQAF',
#     '很多': 'GGgYicvdKFceQUrzdYTN',
#     '怎么': 'agmKQLgPUxgwHoMtGTkO',
#     '没有': 1792,
#     '的是': 6111}

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

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

faker.providers.ssn

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

faker.providers.user_agent

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_10_0) AppleWebKit/5330 (KHTML, '
#  'like Gecko) Chrome/26.0.883.0 Safari/5330')

fake.user_agent()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 4_2 like Mac OS X; lo-LA) '
#  'AppleWebKit/531.8.2 (KHTML, like Gecko) Version/4.0.5 Mobile/8B117 '
#  'Safari/6531.8.2')

fake.linux_processor()
# 'x86_64'

fake.opera()
# 'Opera/8.32.(X11; Linux x86_64; yi-US) Presto/2.9.169 Version/11.00'

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

fake.firefox()
# ('Mozilla/5.0 (X11; Linux x86_64; rv:1.9.7.20) Gecko/2017-05-13 01:38:39 '
#  'Firefox/3.8')

fake.safari()
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_9_8 rv:2.0; ka-GE) '
#  'AppleWebKit/533.5.7 (KHTML, like Gecko) Version/4.1 Safari/533.5.7')

fake.internet_explorer()
# 'Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 4.0; Trident/3.0)'

fake.mac_processor()
# 'U; Intel'

fake.windows_platform_token()
# 'Windows NT 5.2'

fake.mac_platform_token()
# 'Macintosh; PPC Mac OS X 10_7_9'