Language th_TH

faker.providers.address

fake.city_prefix()
# 'West'

fake.military_state()
# 'AE'

fake.postcode()
# '48284'

fake.zipcode_plus4()
# '67163-7743'

fake.city_suffix()
# 'bury'

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

fake.military_apo()
# 'PSC 2133, Box 5228'

fake.state()
# 'New Mexico'

fake.zipcode()
# '10477'

fake.military_ship()
# 'USS'

fake.building_number()
# '9863'

fake.military_dpo()
# 'Unit 0478 Box 2663'

fake.secondary_address()
# 'Suite 459'

fake.street_name()
# 'ถนอมพล Inlet'

fake.state_abbr(include_territories=True)
# 'MT'

fake.city()
# 'สิทธีอมรhaven'

fake.address()
# '788 ตันละมัย Fall Apt. 860\nSouth รสสุคนธ์, VA 44054'

fake.street_address()
# '7330 ไทยสุชาต Plaza Apt. 367'

fake.postalcode()
# '62289'

fake.street_suffix()
# 'Rest'

fake.postalcode_plus4()
# '30970-5957'

fake.country()
# 'Malta'

faker.providers.automotive

fake.license_plate()
# 'TDV8296'

faker.providers.bank

fake.bban()
# 'TDCX0228220465789'

fake.bank_country()
# 'GB'

fake.iban()
# 'GB91KWJB4011773614477'

faker.providers.barcode

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

fake.ean8()
# '95154480'

fake.ean13()
# '5810788605855'

faker.providers.color

fake.safe_color_name()
# 'fuchsia'

fake.rgb_css_color()
# 'rgb(207,121,138)'

fake.hex_color()
# '#cbeffb'

fake.rgb_color()
# '117,55,68'

fake.color_name()
# 'DarkSlateGray'

fake.safe_hex_color()
# '#994400'

faker.providers.company

fake.company_suffix()
# 'Ltd'

fake.bs()
# 'leverage dot-com technologies'

fake.catch_phrase()
# 'Progressive systemic conglomeration'

fake.company()
# 'แนวพญา-ถะเกิงชศ'

faker.providers.credit_card

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

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

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

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

fake.credit_card_full(card_type=None)
# 'VISA 16 digit\nธวัชชัย นิละทัต\n4574531326020700 08/28\nCVC: 347\n'

faker.providers.currency

fake.currency_code()
# 'XPF'

fake.currency_name()
# 'Indonesian rupiah'

fake.cryptocurrency_code()
# 'PPC'

fake.cryptocurrency()
# ('DRC', 'Decred')

fake.currency()
# ('XCD', 'Eastern Caribbean dollar')

fake.cryptocurrency_name()
# 'Coinye'

faker.providers.date_time

fake.month()
# '06'

fake.year()
# '2001'

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(2018, 11, 3)

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

fake.month_name()
# 'May'

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2006, 11, 1, 8, 56, 43)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(403, 10, 21, 16, 57, 38)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1979-04-08T11:42:15'

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(2000, 8, 17)

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

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2012, 11, 25)

fake.time_delta(end_datetime=None)
# datetime.timedelta(9037, 78352)

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

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2018, 12, 19, 17, 10, 37)

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2018, 12, 1, 18, 47, 2)

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

fake.am_pm()
# 'AM'

fake.timezone()
# 'Europe/Riga'

fake.century()
# 'II'

fake.date_object(end_datetime=None)
# datetime.date(1984, 9, 16)

fake.day_of_week()
# 'Tuesday'

fake.time_object(end_datetime=None)
# datetime.time(7, 47, 14)

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2018, 12, 23, 21, 53, 55)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '20:15:56'

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

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2006, 6, 4, 8, 50, 42)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2006, 12, 8, 10, 34, 21)

fake.day_of_month()
# '08'

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 5, 24, 7, 51, 27)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 2, 17, 5, 45, 13)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 12, 13, 12, 20, 37)

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

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2012, 9, 28)

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

faker.providers.file

fake.mime_type(category=None)
# 'video/x-matroska'

fake.file_name(category=None, extension=None)
# 'sint.tiff'

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

fake.file_path(depth=1, category=None, extension=None)
# '/placeat/voluptas.mp3'

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

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

faker.providers.geo

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

fake.local_latlng(country_code="US", coords_only=False)
# ('34.09611', '-118.10583', 'San Gabriel', 'US', 'America/Los_Angeles')

fake.latlng()
# (Decimal('33.611591'), Decimal('15.839298'))

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

fake.location_on_land(coords_only=False)
# ('49.97704', '9.15214', 'Aschaffenburg', 'DE', 'Europe/Berlin')

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

faker.providers.internet

fake.ipv4_network_class()
# 'b'

fake.image_url(width=None, height=None)
# 'https://www.lorempixel.com/692/279'

fake.ascii_company_email(*args, **kwargs)
# 'jthrrmniym@ethiiyraayan.com'

fake.slug(*args, **kwargs)
# 'reiciendis-aliquid'

fake.domain_name(*args, **kwargs)
# 'tangrb-thraphysaar.com'

fake.url(schemes=None)
# 'http://www.buyyaaphirmy.com/'

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

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

fake.uri()
# 'http://www.niymthrrm.info/home.html'

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

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

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

fake.hostname(*args, **kwargs)
# 'desktop-73.disdain.com'

fake.uri_page()
# 'privacy'

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

fake.tld()
# 'net'

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

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

fake.mac_address()
# '5e:21:77:65:78:71'

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

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

fake.uri_extension()
# '.html'

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

fake.email(*args, **kwargs)
# 'buskrbunyasaphth@thngaeth.com'

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

fake.ipv6(network=False)
# '1aba:1d95:3295:997f:e3f3:25:b0a8:dde5'

fake.company_email(*args, **kwargs)
# 'snaakhankhr@thnadhadthkrrm.org'

faker.providers.isbn

fake.isbn10(separator="-")
# '1-935387-00-6'

fake.isbn13(separator="-")
# '978-1-64635-577-8'

faker.providers.job

fake.job()
# 'นักประวัติศาสตร์'

faker.providers.lorem

fake.sentences(nb=3, ext_word_list=None)
# [   'Officia natus delectus quis repudiandae suscipit vel.',
#     'Totam ab sequi officia.',
#     'Sunt occaecati veritatis minus.']

fake.words(nb=3, ext_word_list=None, unique=False)
# ['fugiat', 'vel', 'dolorum']

fake.word(ext_word_list=None)
# 'ratione'

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Nostrum molestiae ducimus ducimus quam ex laborum. Nemo illum nemo. '
#     'Dolore nulla quia.',
#     'Reprehenderit voluptate laboriosam dolores quos consectetur. Sed facere '
#     'nisi impedit reprehenderit. Natus modi ut fugiat earum odio expedita '
#     'eaque.',
#     'A iusto non error soluta repudiandae architecto. Ipsa alias voluptates '
#     'soluta nostrum. Atque veritatis et mollitia.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Sint qui occaecati magni in eos nam. Reiciendis corporis earum impedit '
#  'voluptas dolor. Reprehenderit totam velit esse.')

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Nisi possimus officiis. Debitis officiis laboriosam nihil porro unde '
#  'consequuntur. Aliquid qui blanditiis. Placeat deleniti ut quaerat hic '
#  'reprehenderit dicta.')

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Quas nostrum facere.'

faker.providers.misc

fake.boolean(chance_of_getting_true=50)
# False

fake.sha1(raw_output=False)
# '84dfad3e7c790b93548081cee451df800a9daa72'

fake.language_code()
# 'ml'

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

fake.md5(raw_output=False)
# '678d9fbd0a66eab963c720d903a22457'

fake.locale()
# 'zu_ZA'

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '&75H%llAk8'

fake.null_boolean()
# None

fake.binary(length=1048576)
# (b'\xa3\xe7Gq\xa8\xacl\x03\x14e\x83!\xa8\xe3\x1dQ\xc0&s\x1e\xcf\x81\xa2]'
#  b'\x88\x93o\x85\x0e\xbe\x00\xa83/\x001\x17\xe7\xb6\x83/\xb3=\xc2RW\x83x'
#  b'&\xe1\xbb?\xe5Yl)(!;n\xaa\t\x85\x86\xe3A\x14\xfa\x1a\xf4-Zl\x91}\xcd'
#  b"\xc0\x7f\xa4\x8cL}\x15\xa3!'S\xaf\xddk\xe8\x18U-\x16\xa1%-\xa3\x9b\xbfE^\xcc"
#  b'\xc8q\xb2U\xf4\xe6XG\xe1@\xc9\x97j\x1a\x86\xf1\xeck\xd5\xc3\xe7Ml\xa4\x17dQ3'
#  b'\x8a\xf6\x0bt^\x1f~\xa3\x8b\x0e>\t4\x1d\x8be\x08\xd9\x96\xb8\xef\xf6\xc2v'
#  b'\x86\x0c\xe5\x07\xac\xed\x1b\xf1UF\xfaJ@\x97\x8d\x96~p\xce\x15\xa1\x92\xc0n'
#  b'\xf1v\x8ay\xe6;x\x9a\x96\xb5\xb2\xf5ih#\x9f1\xdb\n\xc8\xbb\xf4\x88\r'
#  b'\xaf,\xf5L{\x839<U\x14d\x90\xd9GX\x9c\xd1\xe1\x05F\xe7\xc7\xed\xa1'
#  b'\x1d<\xbf\x970r\xd4Clxg\x18\xd9\x8f\xd2\xbb\xc7a.=d\x97\x96\xa3\xcd\x04t\xf9'
#  b'\xc2\x98\x82\xfa\x10\xd1M\x8az$\xbe1i\xa4\xee\xfaV\x81?\xac\xb2M\xae\xcd_vER'
#  b'A\xdf\xdf?\xb7\xb9\x8bUT{-\xf2\x06\xdd\xe9\x8bz\xae\xa6\xc4\xa4\x9f\x02\x11'
#  b'b\x0c\xfa\xcdX\x904\xa0\xb0Q\x0b\xdc\x90=tk\x8f\x07\x80\xad\xeeL\xc6\x1c'
#  b'\xec\xc60\xd0\x8f\xeb\xc9\x88(y\xea\x1cm[\x83\xf3tx\x89n`\xd7\\\xe4'
#  b'\xe8\xcc\x9a\xde\xe4\x11\xb0(g"\x0f\xd4\xce\n\xedA64(\x84\x03\xc3\xde\x1c'
#  b'\xb6S\xbc\xe6\x0f\x15AE\x03\xa2\xbc\xe8\xa1J\x92\xcd\xed\xe1[\xf2\xa4FE\xfe'
#  b'\xc0\x0e\x9a\x9c%\x12\xe4\xe4G\x11@\x16\xb8\x97l\xa0\nMD\xc3\xd9\x01\x82Q'
#  b'{\xbd=8O\xa7\x8a C\x9e\x82zYH\xa0\xa6\xd9H\xbb\xd8\x15\xcd@\xcd|V\x04h*1-]'
#  b'\xab\xe9i\xef\x0f\xf8\x96\x10\x8cT\xec\xcaA\x84\xcc\x15\xe4\xe3\xbao'
#  b'\xdb\xe9\x17\x0c\xa3\xf1\xd1\x8dj\x00j\xa6\xc4y\x84\x93\x87\xf2\xfd '
#  b'>\xb0Z\xb2\xf4\xfaP\x0ey\x8c\xe88\xb9\xe1\x07\x17\xa4>x\xf8\xc1\xa8\xb2\xb4'
#  b"\xf9n\x1d\xf6Y\x15/\xed\x18\xd2\x8a Y\xc1j\t>\xfa\x01\x98\x00 '\xa2f\xd44R"
#  b'\x94Z\x9c\x8aVC\x11\x13F\xf5`4\xdc\xa8\xc2|ZT1\x154)fs\xa1\xb5s\xf4'
#  b'\x90\x84n=\xf1\xa1\xf4\x9a\xd4z\xbf\x1c\xcaMC\xcd&\x11\xa3\x8a\x99,[\xbb'
#  b'\xdb\x1doP\x04\x08w\xf72W\x93\xd1$\x80\xc9FT\xee\xf8 \xb9\x04\xf0\xe80I#1'
#  b'\x13\xb2\x98\xb1\x1b;\x13\x11[\xb8\x0bQ\xd9\x88\xc1[\x9b\xb5\x9d\xfd'
#  b'k\xce\x8f\x12\x00\x14*\xa1\xd2\xae\xf4.Y\x1dgo.\x10vb\x9f\x8c\xa7\xf2'
#  b'\x07DL\xee\x16<\xc0\xa1#\xe24b\x88\x0e\x8f\x90\xb1\xce\x07\xfd'
#  b'\xe0\xdd\xd2\xba\xf5O\xaf]\x8d\xef\x86\xa2\xae\x03;\xc8\xe1\x81?nup%a'
#  b'\xef\xc0\x87\xdf\xedL\x89&\xe0\x11\x05\xf1\x96D\xec\xa7\x19^\xa1\x9aZgU\xfe'
#  b'\xbdv\xacz\xdc\x8e\xf8\xfd\xf6\xd9\xa3m\xe3\xe5(\xa7\xeb(\x18#(-\x8d\xb5'
#  b'\xcc\x157\xa7}\x92U\x90jJYtHea\x88Mi\xc2\x8b\xd2\xf5\xfe\xe8?\x03!F'
#  b'\xb8\x05\x86\xde\xb9UY\xd5\xad+\xb7\xa6F\xa3\xf4\x9c\x88y\x8e\x84R\xfd-\xf4'
#  b'\x9e\x80\x9c\x96|\x8c]\xaa\xd3\x02\xaa\xcb\xdaF\x92\x926h\x8fWi\xb1*\xc4'
#  b'\x12\xe4\xe9\xd8?\x99\xfb\xeaV\xe7Q[\x08\x15zGVR\xd8\xe6\xcd\x11:6'
#  b'\xc9\xb8\xef\xcfpUDk.c\x06\r<\xe76\xe0ab\xe0l\xee\xdf\xf1d\xb3!\x1a\xba'
#  b'\xba\x0f\x9bR\xae~\xb5\xb2T\xc9\x146\xac\xfbe1\x9cv\x7fT\xdeS\xf4Q{a,\xe8'
#  b"\xdb\xe8t\xa7\x13'\xbc5 \x95\xf4e.\xf3x\x94\x0f\xd1\xf6\xbc\xb1\xd7\x8a\xe9"
#  b'h\xa8\x88\x06hX\xf8\x82\xea\xc2\x93U\xd0\x8e\xea\x17\xd4A\xa2\xa4'
#  b'\xbd\xf7\x9c\xaf9\xf4\x05\xe8\x7f\xc9:\xfd3\xe9\xb3UYQ\x02\x1d\xe5\x0bU\xc0'
#  b'\xed\xbd\x9a\xb3yh\xb9\x88~r\xb1\xc3E\x95\xf9\x96H\x9f\x93\x1e\x11\xc9\xb27'
#  b'\x10\xf6\\\x1f1\xcf\xc1a')

fake.uuid4(cast_to=<class 'str'>)
# 'd259ba04-3921-4d6f-8327-3b6e37daefde'

faker.providers.person

fake.name_male()
# 'เกริก ถนัดรักษา'

fake.first_name_male()
# 'วิชัย'

fake.name_female()
# 'ธีรัตถ์ ธัญเสถียร'

fake.suffix_male()
# 'ณ พิศณุโลก'

fake.last_name_female()
# 'ถนัดพิมพการ'

fake.suffix()
# 'ณ มหาไชย'

fake.prefix()
# 'พ.อ.อ.'

fake.last_name()
# 'ธูปะวิโรจน์'

fake.first_name()
# 'ศิริพร'

fake.name()
# 'ภัทร นพคเชนทร์'

fake.prefix_female()
# 'สิบตำรวจตรี'

fake.first_name_female()
# 'ปาณิสรา'

fake.last_name_male()
# 'เนตร์มณี'

fake.prefix_male()
# 'จ.อ.'

fake.suffix_female()
# 'ณ ลำพูน'

faker.providers.phone_number

fake.phone_number()
# '+668 5941 4856'

fake.msisdn()
# '9630202160787'

faker.providers.profile

fake.simple_profile(sex=None)
# {   'address': 'PSC 5853, Box 5924\nAPO AE 10157',
#     'birthdate': datetime.date(1996, 11, 27),
#     'mail': 'echuuebuychaythampraduu@hotmail.com',
#     'name': 'ศักดา ตวันเยี่ยม',
#     'sex': 'M',
#     'username': 'smhmaay41'}

fake.profile(fields=None, sex=None)
# {   'address': '1679 ถุงเงิน Crescent\nดวงทับทิมfurt, SC 84803',
#     'birthdate': datetime.date(2001, 10, 29),
#     'blood_group': 'AB+',
#     'company': 'ตราชู, เนื้อนุ่ม and ถ้วนศรี',
#     'current_location': (Decimal('24.588461'), Decimal('-174.027452')),
#     'job': 'นักแปล',
#     'mail': 'thraphysaarhmmhlwngpiyaaphasr@hotmail.com',
#     'name': 'สวรรยา ทองอยู่',
#     'residence': 'Unit 6481 Box 7319\nDPO AP 77615',
#     'sex': 'M',
#     'ssn': '351-05-7274',
#     'username': 'nuttaarthaylaksnphaakhy',
#     'website': ['https://naakhsuthin.com/', 'https://www.thabthimaithy.biz/']}

faker.providers.python

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# {7172, 'ItunrDwlbxMmTItrglcj', 'thnphl24@yahoo.com', 'YdoZMjAOKjHfmvLcznRi', Decimal('220928905.33639'), 'krrnikaarthnadkaarynt@yahoo.com', datetime.datetime(2008, 11, 19, 12, 21, 11)}

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'https://www.tanephaa.net/post/', 5480, 6569, 'tanthaiphorcchnnwlchwii@yahoo.com', 2255, datetime.datetime(2014, 2, 18, 23, 54, 14), -15.5335950997921, datetime.datetime(2001, 7, 13, 0, 17, 9), 'NelocvVAzVyaDRdQwfuZ', Decimal('-9184039886806.35')}

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   2.22083,
#     'fjwvQpqddjCdVyykzjcn',
#     'CXepqOksxfncFpVFjnlg',
#     529,
#     'yqKsFASYVLaxCwLAlotQ',
#     datetime.datetime(1981, 9, 29, 15, 27, 27),
#     'jHtOgefXNlZFvqEaZECg')

fake.pybool()
# False

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

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'ytirakhmn@hotmail.com',
#     2620,
#     datetime.datetime(2017, 2, 10, 5, 10, 30),
#     'tthhaaraeth@dwngthabthim.com',
#     datetime.datetime(2008, 5, 6, 12, 7, 1),
#     'hnuttaar@gmail.com',
#     'oJbLNjQhsbjAZqJudwkd',
#     'fLGastlyhKtIaWFffFIa',
#     4387,
#     'TXxQwQMdfRFLmHPNFZrh']

fake.pyint()
# 3805

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

fake.pystruct(count=10, *value_types)
# (   [   'CKiYJQtxirPDXZIFsEoi',
#         3083,
#         1352,
#         4543,
#         'VlFICpsjEmuTmqeKqyiZ',
#         'WrbhFkYGKSTWyCUfdzyW',
#         Decimal('-8986533984494.77'),
#         Decimal('-434593024.25'),
#         'mantraaphrnnphtrakuul@gmail.com',
#         Decimal('-501855.0')],
#     {   'a': 3978,
#         'ad': 'dyVVexVgungEOVLbvzMs',
#         'animi': 'iaiFvWytvuUJgODAEKbu',
#         'commodi': 'OVULYZHdSpGiISftXmtY',
#         'cumque': 9942,
#         'delectus': 'oYyTklUUzeMHECuecaRn',
#         'et': 430,
#         'id': datetime.datetime(2014, 10, 18, 14, 24, 26),
#         'provident': 'SEblMtcwhrMDIvmbbMLg',
#         'vitae': 'bkynDEPSJlqvaziaaKwC'},
#     {   'aspernatur': {   4: -693856622536252.0,
#                           5: [   'RmpbtRbliZFXHOHTFwdI',
#                                  'PMalYHsUTTeVeykJWFuN',
#                                  7909],
#                           6: {   4: 'http://nuchaenwnum-thaawrratn.com/list/category.jsp',
#                                  5: 'tangkulngaammaasditth@thaaraathr.com',
#                                  6: [467, Decimal('769.817395128895')]}},
#         'aut': {   5: 3225,
#                    6: [   'TYgaOxgggZqASOYzIWUr',
#                           Decimal('69498.94506'),
#                           datetime.datetime(2016, 3, 22, 2, 31, 44)],
#                    7: {   5: 9452,
#                           6: Decimal('6.389'),
#                           7: ['tSsGIhYBfyKVrKiZbAfM', Decimal('30.5')]}},
#         'debitis': {   7: 7276,
#                        8: [   datetime.datetime(2003, 4, 24, 7, 15, 12),
#                               6859,
#                               'dtlbPriExXXEKYCrKepg'],
#                        9: {   7: 'WsAWaaxqhiqyrSpKVBYv',
#                               8: 'gNlwpeWDblVceQEdakFA',
#                               9: [   'aKrdWVkvXqlWuJlUbznh',
#                                      datetime.datetime(1989, 5, 20, 13, 54)]}},
#         'doloribus': {   0: 4.9514,
#                          1: [   'ShzGHwzElfpcucqGOlJk',
#                                 903,
#                                 'aithniymsuwrrnewlaa@naakknk.info'],
#                          2: {   0: -836102343525.0,
#                                 1: 'http://www.aenwphnich.com/main/register.asp',
#                                 2: [   datetime.datetime(1992, 8, 16, 23, 42, 2),
#                                        datetime.datetime(1980, 6, 29, 7, 5, 46)]}},
#         'eius': {   9: -15.2819671,
#                     10: [   'UAQyejixaFbrcsdgjpIP',
#                             'cBNPknlOqzHAagkcOsZc',
#                             'DAtewdBQHXxPikiIduxH'],
#                     11: {   9: -9798635252.56249,
#                             10: 'phachrsriithnmkulbutr@hotmail.com',
#                             11: [   'http://www.thmangrakssatw.com/app/category/login/',
#                                     'http://thnprathiip.org/categories/search/author/']}},
#         'eveniet': {   2: 4095,
#                        3: [   36877767164.54,
#                               'NIhLTKaEbAkjGiOPdysg',
#                               'uYYAEqXIPyyhmxqIignf'],
#                        4: {   2: 1520,
#                               3: Decimal('-4582289499314.5'),
#                               4: ['koXBzXggQlLSsWqDdbDH', 2.74685278]}},
#         'fugit': {   1: 'IZJsbNuFDZFDoDQOLHCq',
#                      2: [   'niymthrrmsranythr@gmail.com',
#                             -8042341742965.52,
#                             datetime.datetime(1980, 9, 3, 17, 10, 15)],
#                      3: {   1: 4573,
#                             2: 681,
#                             3: [   'chwngochti59@hotmail.com',
#                                    'kuslthnadaksr@bunyasaphth.net']}},
#         'reiciendis': {   8: 'http://www.thampraduu.net/post/',
#                           9: [   'iYitEvczjLYIsQhDGFCI',
#                                  'yJufYwctBsbmQPejEQOl',
#                                  Decimal('-4520.6098318')],
#                           10: {   8: 'https://thraphysaar.org/',
#                                   9: 'yhHAAWTNJZXPRZBWvRVS',
#                                   10: [3.4632, 'vQuKBKCiALXRwIubMoZS']}},
#         'sit': {   3: 874210792.4,
#                    4: [   'ARjXCnlqnjeMojZHHiga',
#                           Decimal('-762780802437.46'),
#                           'btwaneyiiym@gmail.com'],
#                    5: {   3: 3900,
#                           4: 'JVeMPTAySfZBjlLHETTX',
#                           5: [-266607899.445977, 'okemn50@thrrmniym.com']}},
#         'soluta': {   6: 16,
#                       7: [4640, 8045, 'http://aithaichoy.com/search/tag/main/'],
#                       8: {   6: 'http://www.naathaedcha-thnglaaph.com/faq/',
#                              7: datetime.datetime(1980, 3, 17, 0, 29, 21),
#                              8: [   29.2,
#                                     datetime.datetime(2016, 8, 11, 1, 30, 26)]}}})

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'ea': 'BUYQuhjSiPOsMfUbuxsD',
#     'minima': 'cZAVITiWcnvXPpXtlbLB',
#     'odio': 'oaithysuchaat@tanthnuch.info',
#     'possimus': 8879,
#     'quibusdam': 'RQztLEclHHztPsYNkcjG',
#     'rerum': 'aTJfGaVQSYmArzzwMNgS',
#     'veniam': Decimal('9196416.591'),
#     'vero': 'oGMPCmoCxuRIjgAvEJiq'}

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

faker.providers.ssn

fake.ein()
# '30-7921823'

fake.ssn(taxpayer_identification_number_type="SSN")
# '513-66-6550'

fake.itin()
# '917-92-0524'

faker.providers.user_agent

fake.mac_processor()
# 'U; Intel'

fake.firefox()
# ('Mozilla/5.0 (X11; Linux x86_64; rv:1.9.7.20) Gecko/2013-03-21 09:40:12 '
#  'Firefox/3.8')

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

fake.user_agent()
# ('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_4 rv:5.0; mag-IN) '
#  'AppleWebKit/533.6.6 (KHTML, like Gecko) Version/4.0.2 Safari/533.6.6')

fake.opera()
# 'Opera/9.51.(X11; Linux i686; tn-ZA) Presto/2.9.180 Version/12.00'

fake.linux_processor()
# 'x86_64'

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

fake.windows_platform_token()
# 'Windows NT 6.0'

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

fake.safari()
# ('Mozilla/5.0 (Windows; U; Windows 98; Win 9x 4.90) AppleWebKit/531.7.3 '
#  '(KHTML, like Gecko) Version/5.1 Safari/531.7.3')

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