Language zh_CN

faker.providers.address

fake.province()
# '贵州省'

fake.street_address()
# '沈阳路t座'

fake.city_suffix()
# '市'

fake.address()
# '江西省霞市清浦戴街f座 799219'

fake.country()
# '匈牙利'

fake.street_suffix()
# '路'

fake.city()
# '云县'

fake.city_name()
# '台北'

fake.postcode()
# '945163'

fake.street_name()
# '海门路'

fake.district()
# '滨城'

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

fake.building_number()
# 'S座'

faker.providers.automotive

fake.license_plate()
# '790 BCZ'

faker.providers.bank

fake.iban()
# 'GB04MIFJ6782999985377'

fake.bank_country()
# 'GB'

fake.bban()
# 'LXLS8557392405118'

faker.providers.barcode

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

fake.ean8()
# '22017598'

fake.ean13()
# '4572679284822'

faker.providers.color

fake.rgb_color()
# '84,5,239'

fake.color_name()
# 'BlanchedAlmond'

fake.rgb_css_color()
# 'rgb(236,131,190)'

fake.hex_color()
# '#a6be28'

fake.safe_hex_color()
# '#990000'

fake.safe_color_name()
# 'navy'

faker.providers.company

fake.bs()
# 'streamline cutting-edge platforms'

fake.company_suffix()
# '传媒有限公司'

fake.catch_phrase()
# 'Balanced optimizing analyzer'

fake.company()
# '四通信息有限公司'

fake.company_prefix()
# '立信电子'

faker.providers.credit_card

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

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

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

fake.credit_card_full(card_type=None)
# 'JCB 16 digit\n磊 里\n3595768562598927 03/20\nCVC: 225\n'

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

faker.providers.currency

fake.currency()
# ('XAF', 'Central African CFA franc')

fake.cryptocurrency_name()
# 'SwiftCoin'

fake.cryptocurrency()
# ('KOI', 'Coinye')

fake.cryptocurrency_code()
# 'XPM'

fake.currency_code()
# 'SYP'

fake.currency_name()
# 'Omani rial'

faker.providers.date_time

fake.day_of_month()
# '04'

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2018, 12, 14)

fake.century()
# 'XVII'

fake.iso8601(tzinfo=None, end_datetime=None)
# '2014-07-17T03:40:55'

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

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

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1973, 6, 21, 1, 51, 31)

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2018, 3, 20)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '01:58:34'

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 12, 2, 16, 10, 9)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1908, 9, 13)

fake.time_object(end_datetime=None)
# datetime.time(7, 37, 36)

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

fake.date_object(end_datetime=None)
# datetime.date(1995, 6, 30)

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2018, 12, 4)

fake.timezone()
# 'Africa/Bamako'

fake.month_name()
# 'October'

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2003, 7, 5)

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(2013, 12, 25)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2011, 6, 3, 7, 27, 18)

fake.year()
# '1987'

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1992, 7, 25, 22, 23, 53)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2013, 9, 19, 17, 0, 40)

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

fake.time_delta(end_datetime=None)
# datetime.timedelta(10893, 75735)

fake.month()
# '04'

fake.day_of_week()
# 'Sunday'

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

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2018, 12, 14, 17, 34, 42)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2002, 12, 14, 9, 36, 52)

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '2010-10-22'

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 11, 14, 6, 59, 19)

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 1, 5, 11, 29, 8)

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

fake.am_pm()
# 'AM'

faker.providers.file

fake.file_name(category=None, extension=None)
# '记者.flac'

fake.mime_type(category=None)
# 'multipart/related'

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

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

fake.file_path(depth=1, category=None, extension=None)
# '/品牌/科技.tiff'

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

faker.providers.geo

fake.longitude()
# Decimal('111.647390')

fake.latlng()
# (Decimal('-54.706378'), Decimal('143.754247'))

fake.local_latlng(country_code="US", coords_only=False)
# ('40.72816', '-74.07764', 'Jersey City', 'US', 'America/New_York')

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

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

fake.location_on_land(coords_only=False)
# ('39.22493', '42.85693', 'Patnos', 'TR', 'Europe/Istanbul')

faker.providers.internet

fake.uri_extension()
# '.php'

fake.ipv4_network_class()
# 'a'

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

fake.company_email(*args, **kwargs)
# 'juan84@jing.net'

fake.url(schemes=None)
# 'https://www.sr.cn/'

fake.ascii_email(*args, **kwargs)
# 'hefang@gmail.com'

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

fake.uri_page()
# 'faq'

fake.ipv6(network=False)
# 'f267:ff2a:e6c2:bc9f:494:fa94:884c:6d27'

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

fake.mac_address()
# 'f1:a6:95:21:82:8e'

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

fake.hostname(*args, **kwargs)
# 'desktop-16.zhong.cn'

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

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

fake.uri_path(deep=None)
# 'wp-content'

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

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

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

fake.ascii_safe_email(*args, **kwargs)
# 'songyong@example.org'

fake.ascii_company_email(*args, **kwargs)
# 'yong11@juan.cn'

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

fake.image_url(width=None, height=None)
# 'https://placeimg.com/944/138/any'

fake.uri()
# 'http://leiming.cn/author.asp'

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

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

fake.tld()
# 'cn'

faker.providers.isbn

fake.isbn10(separator="-")
# '0-06-171600-6'

fake.isbn13(separator="-")
# '978-0-936601-93-9'

faker.providers.job

fake.job()
# '广告创意总监'

faker.providers.lorem

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# '查看资料之间安全得到加入组织问题.'

fake.word(ext_word_list=None)
# '部分'

fake.sentences(nb=3, 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, unique=False)
# ['由于', '地方', '应该']

fake.paragraphs(nb=3, ext_word_list=None)
# [   '一切重要最新两个中心因为.以后企业大学系列.是否原因今年这是目前工作参加提供.',
#     '行业参加只是详细帮助很多问题.地区成为之间有关方式.作者进入注册一种今天更新.',
#     '关于方法通过任何准备完成参加这样.专业研究经营控制.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('程序本站科技位置提供通过服务.阅读起来有限其他学校他们.管理提高注意如何浏览以后设备.\n'
#  '地址选择简介如此.查看过程准备个人一起有些.报告自己销售不能只要解决.\n'
#  '点击点击积分价格程序.决定一般这么的话个人图片成功.基本孩子这么建设主题图片.\n'
#  '活动详细精华国内销售同时.以后由于记者.专业结果关于这种次数没有生活阅读.\n'
#  '还是记者音乐经营专业.报告直接推荐发表生产她的.次数人员日本发布同时文化这里.')

faker.providers.misc

fake.null_boolean()
# None

fake.locale()
# 'so_ET'

fake.sha256(raw_output=False)
# '6d0e3ca246112a2dfb209058a1c8e85ee30a45d13918f0c0a15fc39d964fbab7'

fake.binary(length=1048576)
# (b'Q\x9b\xdd|o\xc0\xec\x08\x88\xb2\x8b\x9e2_\xab\xb3<\x1bt\x92\x92\x17\xbe\xad'
#  b'H\xc9\xec\x8f\xc2\xf8\xae\x11"\xd62Q=\xa7\xa9A%\xd7\x83I\xa4\xba\x7f\x9d'
#  b'V\x9f\xc4DcI\xb4O\xb6DDfB\xd4\x98w\x15\x1c\x96\x91\x10\xd2\xc3\xbbO2\xb7\xd8'
#  b'S\xf5\xd6\x10W\xce\xc1\xb5\xe7\x08\x7f\xe0d}{\\3PXT\\\x94\xa3\xd7{\x10\xc94'
#  b'S\xcdVv\x81\xd0D\xe3\xcb\xe2\xe4\xc7\xbb\x8e\x15\xbb\xa1Nx\xcb\xcc\x8e\xb6\n'
#  b'\xe8jM\xb4\x13\xd0\xc9\xed \xec4\x8di\x89=\x1cP+l3\xc1c\xb8\xb73\xb9!\xdf'
#  b'6\x7f\xb8]\xc84%\x13\xb7\x06\xbc\xc5\xba\xc4p\x1cc\xe4>\xe4S6\xbf4'
#  b'\xeci\x05\xe1\xb5*\x17q=\xf7f\xe7\xc8o\xcfWo"\t\x8f\\\x0b\xe7\x82'
#  b'\xbb\x01\xb5s\xac\xaa\xf3\xd9\x83U\r\x18V\x99\xf7\x8b\x80\xf96M<\xd7\xf8\xf9'
#  b'M*\x049!&\xe9\xe2F\xda\xe2\x9f\x84\xab\x94\xf9O\xb23\xce\xb6"I\x14<\x19I\xd6'
#  b'\x08\xad\x8d\xd3\x0f\x9d\x99\xa8\x9f\x07\xa8)\xc7\xc8\xf1\xeb'
#  b'\xc8\x1f\xcd\x1b\x1b\xf6\xdd-/c\x1c\xfc\xd3\xccM)\xa83\x9b\xe7'
#  b'\xaf\x8b\x7f\x92\xcedab\xc1\xaan\xb3<\xa8D]Z\xa5bnr\xe4\x86\x1e\xe1`m\x14'
#  b'\x8f([\xc9" Mm\xdb\x9b\xbdC\x8bE,\xcf@\xd1u#\xdb\xaa\x97\x03\x8a\x7fO4'
#  b'\xc7\xe1\xad\xd7]S:\x1c>\x98\xee\xeeR\xe3\xec\xd2d\x98/\xbc&Q\x9d?'
#  b'\xd4\xc45\x84\xbe\xd5}\xc6\xe3D\xbc\xf0\xfdO\x9b2\xaa\x1f;f\xa0\x1a\xd6%'
#  b'\xf8\xac?4HC\x84\xacC\xe5\xc9v\xbb!\x80\xea"t\x83\x90A3\x9a::\xb8\xad\x95'
#  b'\xd0v\x13\x9c\xde\x1e\xc1M\x18\xa0\xe9;\xe6\x99\xe9Td\xfbz6?j\x93i\xe4c!\xb9'
#  b'\xbb\xc8X>\x94\xa3\xba\xae<\x01\x0f\xd6\x96\xd2g\xf7\x12\xfd\xfe\x0f'
#  b'\x98\xc8\x1b3fE\x80F\x8a\xd5\xd1\xf6eTwy\xbe\x1b\xfe\x88J\xd9\x0e\x9d'
#  b'\xa1\x95\xb7\xdb\xac\xb8\xf4\xbf\x85\xff,\xb1B[w3\x04\xa4\xc7^{\x14\xf4\x82'
#  b'\xeb\n\x88\x18u0,\x89w\xa3\x9a\x87\x9e\xd2\x1e2\x18\xd9\xa4#\x00\xd8\xf1\xa7'
#  b'\xb3tVs\xcb\xcd6R\x94\x9fii5k\x97#\xd6\xa6\xc9X\xea\x10\xd4\xc1o\xa8\xa4\x92'
#  b'\xa2:\x99\x1e\xd1.\x1e\xe5C\x10\xa0\xd4\x08|\xb7\x8c\xbb\xc1D\x11MZ$w'
#  b' \x14 \xa1\x86\x05k\x9b\x8fq\x9c\x8fR\x11r\x9coFBK\x1e$\x05\x8ak\x82\xa3\x08'
#  b'\xcf\x9e\xba\xa3\xe4\x04K6\xf9\x8bE\x0e")\x98\xe7g\xd1Z\xc3\x1eZ\'\xbd'
#  b'{&\xd5bH\x1bfI\x80\x06q\xcf\xba}[\x17f28\xd0\xb8\xecE\xc2\x18h\xeb!'
#  b'\xf5\x1b\xb1\xc3\xcb\x05\xf7\xf7\xd3\x18s1`\x0fL38:<\x11\xf9S\xdd\x1f'
#  b"\xc6\xd3\x84\x8atS_'\xa0o\x15\x08\xef\x965=\x0c\x9e:x\x1e\xe6W\xd6V3\xc6\x83"
#  b'p\xdeY^=\xbe\xe1\x80B\x8dP\xd5\x03\x83\xc4\x8f\xb4s:L\x9f8\xb8\x9b\x88\xd1E#'
#  b'\x87:\x81\xce\x10\xfbyF"\t\x93L\x1a\xa2\xea9\x07\x05Z+\xd8o\xae\xad'
#  b't\xe0\xd2\n6_PS#\x0e}\xdc\x1c8\x05\xf8\xc5!\x0c8m$\xfa\xa1\x92#\x7f\x14'
#  b'\xfd\xb1\x11\xa1\x11\x7f\xf3\xcd*p\xf7o\x1d\x1d~V~\x96"\xd7\x19l\x0bM'
#  b'-\x82\x89T\x80k\xac\x9b\x10v\xec\xdb\x87\xf0cG\xe2\xb6\xd9"\x05>v\xcb'
#  b'\x97[\xb4\xfb\x18\xd7\xaf\x07\xcb\x12\x1b\x9e`\xc1\x10\xceu\x01L3v\x8dJ\xce'
#  b'#.\xed\xa4\xb2\x03\x01\x99\xb0\xdf`q(\xcd\xc5\xcc\x9b\xeb\x9c\xd0'
#  b'\xd9\xd7\xc8|\xa9\xca\xdd\xd6Y\xe6\xbcTS<;k\x9e{E\xa1\x19l\xd46\xc8\x86@}'
#  b'>\xb5\xefA\x8eW\xb4pF\xfa\x0e\x8f`\xc9K\xc2\x0e\xda\xa9\xd8\x96\xe1x\x8a'
#  b"\x98\x8b\n\xdd'\x86\x92;\xb0\x97)\xbaZ\x00\xd9G\x13`1\x8d\xf0\n^\xad"
#  b'\xc5R\xd4E\xa4U\x94\x94\'\x97\x97!.du[U\xb5\xb2\x93\x9f"Z\xf7G\x1eP\x8b'
#  b'h\xa9\x01\x17\x08\xb1@\x92\xcd\xc5\xc1!T\xbf\x02T@\xe1\x91\xaa')

fake.language_code()
# 'tk'

fake.uuid4(cast_to=<class 'str'>)
# '9be19cac-55f6-4a9d-8c65-e3d1c206518f'

fake.sha1(raw_output=False)
# '129a171be6a8f0ab19b6d0005c5933c5bdad0594'

fake.boolean(chance_of_getting_true=50)
# False

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '#Uug3YQf^R'

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

faker.providers.person

fake.first_name()
# '亮'

fake.suffix_female()
# ''

fake.prefix_male()
# ''

fake.last_name_male()
# '卞'

fake.romanized_name()
# 'Qiang Hao'

fake.name_female()
# '督慧'

fake.suffix_male()
# ''

fake.suffix()
# ''

fake.first_name_female()
# '波'

fake.last_name_female()
# '米'

fake.name_male()
# '满莹'

fake.first_romanized_name()
# 'Qiang'

fake.prefix_female()
# ''

fake.last_name()
# '童'

fake.name()
# '茅建军'

fake.first_name_male()
# '玉珍'

fake.prefix()
# ''

fake.last_romanized_name()
# 'Zeng'

faker.providers.phone_number

fake.msisdn()
# '2047522096303'

fake.phonenumber_prefix()
# 137

fake.phone_number()
# '18020300801'

faker.providers.profile

fake.simple_profile(sex=None)
# {   'address': '甘肃省利县清河嘉禾路G座 490591',
#     'birthdate': datetime.date(1996, 1, 9),
#     'mail': 'huchao@yahoo.com',
#     'name': '全洁',
#     'sex': 'F',
#     'username': 'guiying94'}

fake.profile(fields=None, sex=None)
# {   'address': '河南省博县山亭贵阳街z座 228377',
#     'birthdate': datetime.date(1973, 1, 15),
#     'blood_group': 'A+',
#     'company': '济南亿次元传媒有限公司',
#     'current_location': (Decimal('66.270271'), Decimal('16.894281')),
#     'job': '西班牙语翻译',
#     'mail': 'bwei@hotmail.com',
#     'name': '蒙秀兰',
#     'residence': '吉林省彬市璧山荆门街o座 444188',
#     'sex': 'F',
#     'ssn': '130625193011293009',
#     'username': 'gmeng',
#     'website': ['https://ir.cn/']}

faker.providers.python

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

fake.pyint()
# 5000

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'oFovFZklntYjdOHLaIPU',
#     -742.87236037,
#     5997,
#     'NDYUljPiFnubpWbWgncf',
#     'HCGGeowoBkmuKskCODzp',
#     'dKFzQTdYnFSPJgLubvAh',
#     -93020212.865033,
#     3657,
#     6781]

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   '关系': datetime.datetime(1971, 8, 21, 8, 49, 23),
#     '发布': 9474,
#     '影响': 'FAgcWfDGRDfCGOqvXnoV',
#     '文化': 41.51033,
#     '法律': 'eIWchMUkmWoXOhVmYOJz',
#     '浏览': Decimal('8792.66061163'),
#     '而且': Decimal('8654877.19634986'),
#     '计划': datetime.datetime(2016, 2, 13, 10, 48, 26),
#     '评论': 1583}

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

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   datetime.datetime(1982, 3, 11, 7, 35, 33),
#     'https://www.qiao.cn/categories/app/privacy/',
#     'uiXncxInmkEZeAalDFIs',
#     Decimal('89397412139.2'),
#     'PxZSgFCTgEKbFZBYMwBk',
#     'GaxGCgyWvDrRTrQHPDZi',
#     8822855504.447,
#     'VukAekjHRrjSKMAnEiRR',
#     'ZJqeskoXOCMvLgulcwNj',
#     1941,
#     datetime.datetime(1995, 4, 12, 13, 54, 29),
#     'LHwVFBbhwTJGMEjOOKSm')

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'YgXFLuSCoZMuTRiOdeZx', 8780, 4653, 'aACXxYINtwfZxAEBbmmn', 29579930580.8, 1149, datetime.datetime(1980, 2, 21, 21, 57, 10), 383}

fake.pystruct(count=10, *value_types)
# (   [   'GttSIPUAreusSDTofzEe',
#         9474,
#         'caiyan@fang.cn',
#         'WofhEEpuaOIexxwQZIJc',
#         'WxWlzChnKgpPCMvJIrPZ',
#         'jMFpxWRsHugZtGnmSRGp',
#         'shenxia@gmail.com',
#         'FHwecHDCktjOrRJJhibx',
#         'GHhQthsCbLWrBKuQyCke',
#         'FAwKTyvLzKcrBniTGbAi'],
#     {   '一次': -4187389672888.82,
#         '世界': Decimal('7078788662.814'),
#         '两个': 'csjOdlbFDoVJPFgGbbSl',
#         '主题': 'MjEfnwcUignuFYyacrrW',
#         '作品': 2109,
#         '回复': 'JuYYStvOYrqBgZORYRjt',
#         '提高': 55980583.6972,
#         '操作': datetime.datetime(2012, 8, 8, 14, 2, 16),
#         '活动': 'pLUialmezmESoosJFvTO',
#         '电脑': 'pxue@hotmail.com'},
#     {   '中文': {   5: 7847,
#                   6: ['HBllmgQLcBRlVthaJStv', -9209.570335352, 5072],
#                   7: {   5: 'rhoEbsbvWBPlcPKInLjt',
#                          6: Decimal('-87142931061634.9'),
#                          7: [-6372812764952.86, 'noCOUptlgmxwZuZNdblO']}},
#         '关于': {   1: 1397,
#                   2: ['MsCSEwTkowWfFYABmIDU', 'vFIeULmgSsNdhsyjXcmg', 9755],
#                   3: {   1: 'OAOywzFileWFMURYkogZ',
#                          2: datetime.datetime(1986, 10, 27, 17, 24, 13),
#                          3: ['xiejing@yahoo.com', 9548]}},
#         '发展': {   2: 'pQddWCydhZUHJQcAJXTa',
#                   3: [   Decimal('128524.395'),
#                          'pengxia@gmail.com',
#                          Decimal('-8849025198755.8')],
#                   4: {   2: -8698.72832189567,
#                          3: 'ping23@xiong.cn',
#                          4: ['kGuTnSPwCgGKIpLFxZve', 'iWafJGeGgQNIVJyLWMvk']}},
#         '只要': {   4: 'http://www.zouhou.cn/faq/',
#                   5: ['HNXTfwlGuKdylKtdGWCk', -8.52496, 'fang14@yahoo.com'],
#                   6: {   4: 'zdwWsyPzHTzJoCTJcCjj',
#                          5: 'kchen@minxiao.cn',
#                          6: ['jtnCnSgDlFDsDkQkMMvA', 'jiangyan@yexiong.cn']}},
#         '地址': {   0: 6514,
#                   1: ['mgvSEARYNhovUAsOFxZd', 4584, 'aVGacjhDWqbkpYhQeBrs'],
#                   2: {   0: datetime.datetime(2015, 9, 1, 17, 11, 14),
#                          1: 'nSTHnwCwJKInSqgdhGqq',
#                          2: ['oQvQWhDklFMtzHsgTYyA', 4318]}},
#         '完全': {   6: 3934,
#                   7: [557884895.2, -67566089888686.0, 'dongli@yahoo.com'],
#                   8: {   6: 1935,
#                          7: Decimal('-483195826024407.0'),
#                          8: [5299, Decimal('-12515.9')]}},
#         '成功': {   7: datetime.datetime(1980, 5, 9, 4, 41, 3),
#                   8: [   Decimal('-19115891.545801'),
#                          'rGPBYvizXWvilZexgvxQ',
#                          'YoolzNxEIJUdvCJwNoqE'],
#                   9: {   7: 'YlMOzYNwfIocDkQSrsmC',
#                          8: 512,
#                          9: ['XIhGdyCwVXGGfZyVHTPJ', 7147]}},
#         '文件': {   8: 2509,
#                   9: [   'ptao@gmail.com',
#                          7993,
#                          datetime.datetime(1983, 2, 28, 3, 59, 33)],
#                   10: {   8: 'JlvEveVyQGckbOHKBCIN',
#                           9: 'CJTZnqZyfzgkrUvZndOV',
#                           10: [   datetime.datetime(2012, 12, 23, 3, 1, 32),
#                                   'iNDTlpfaryJzNmUacxrr']}},
#         '社会': {   9: 'https://www.51.cn/faq/',
#                   10: [   datetime.datetime(2011, 9, 4, 19, 38, 11),
#                           'MRDnxQdQtNPizTtTPYxk',
#                           'XrbpvStWjNepBYELMVuk'],
#                   11: {   9: 'dfENHpFxOKEFHYLMuinB',
#                           10: 2753,
#                           11: [   datetime.datetime(1978, 6, 1, 20, 36, 54),
#                                   'qlpTpUcljReIbnxKsTWa']}},
#         '音乐': {   3: 'bxnLfasbBjbnfHBLcwjl',
#                   4: [   'HCSskaUMIVHpGckFwSBs',
#                          datetime.datetime(2001, 1, 18, 14, 11, 14),
#                          'ysrMuKQSYLaYIaFyeexZ'],
#                   5: {   3: 'sLmaDJCqxeCpYnnUXXoV',
#                          4: 'MylIbtNbhcdAoupBMMBU',
#                          5: [   'http://yt.cn/app/list/app/privacy.htm',
#                                 Decimal('1.3')]}}})

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'xIUPnGZGGfULSndoCUYP',
#     4085,
#     391.2,
#     Decimal('5847487733.124'),
#     9951,
#     -666035.465271,
#     datetime.datetime(2015, 2, 6, 11, 46, 58),
#     'yangzhang@qiangjiang.cn',
#     'http://25.cn/app/blog/home/',
#     2476]

fake.pybool()
# False

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

faker.providers.ssn

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

faker.providers.user_agent

fake.linux_processor()
# 'i686'

fake.windows_platform_token()
# 'Windows CE'

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

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

fake.opera()
# 'Opera/8.66.(X11; Linux x86_64; nn-NO) Presto/2.9.186 Version/12.00'

fake.user_agent()
# ('Mozilla/5.0 (Windows CE; kl-GL; rv:1.9.1.20) Gecko/2018-04-05 09:13:55 '
#  'Firefox/3.6.12')

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

fake.mac_processor()
# 'U; Intel'

fake.safari()
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_1 rv:5.0; nl-NL) '
#  'AppleWebKit/531.35.5 (KHTML, like Gecko) Version/4.0.1 Safari/531.35.5')

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/5341 (KHTML, like Gecko) '
#  'Chrome/39.0.816.0 Safari/5341')

fake.firefox()
# ('Mozilla/5.0 (Windows NT 6.0; hi-IN; rv:1.9.2.20) Gecko/2013-09-20 22:45:39 '
#  'Firefox/6.0')