Language th_TH

faker.providers.address

fake.address()
# '592 เตมิยะเดช Highway\nศิริจิตรton, DC 97425'

fake.building_number()
# '4468'

fake.city()
# 'Lake คณิตfurt'

fake.city_prefix()
# 'East'

fake.city_suffix()
# 'stad'

fake.country()
# 'Poland'

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

fake.military_apo()
# 'PSC 9268, Box 1771'

fake.military_dpo()
# 'Unit 6530 Box 6002'

fake.military_ship()
# 'USNV'

fake.military_state()
# 'AP'

fake.postalcode()
# '61112'

fake.postalcode_in_state(state_abbr=None)
# '68089'

fake.postalcode_plus4()
# '50002-6252'

fake.postcode()
# '69900'

fake.postcode_in_state(state_abbr=None)
# '68068'

fake.secondary_address()
# 'Suite 434'

fake.state()
# 'Nevada'

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

fake.street_address()
# '2710 สุภิญญา Pines'

fake.street_name()
# 'นิรมล Plaza'

fake.street_suffix()
# 'Land'

fake.zipcode()
# '16036'

fake.zipcode_in_state(state_abbr=None)
# '28170'

fake.zipcode_plus4()
# '75355-9956'

faker.providers.automotive

fake.license_plate()
# '6WE 359'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'MBCM3913256176028'

fake.iban()
# 'GB85RWPY5862574508663'

faker.providers.barcode

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

fake.ean13()
# '1916932707315'

fake.ean8()
# '64506968'

faker.providers.color

fake.color_name()
# 'Silver'

fake.hex_color()
# '#45e5a1'

fake.rgb_color()
# '36,171,248'

fake.rgb_css_color()
# 'rgb(117,89,74)'

fake.safe_color_name()
# 'silver'

fake.safe_hex_color()
# '#dd7700'

faker.providers.company

fake.bs()
# 'integrate global web-readiness'

fake.catch_phrase()
# 'Visionary hybrid help-desk'

fake.company()
# 'ธัญเสถียร-นาคพันธุ์'

fake.company_suffix()
# 'Group'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'Maestro\nสู่ขวัญ แนวพญา\n630411367349 09/28\nCVV: 515\n'

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

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

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

faker.providers.currency

fake.cryptocurrency()
# ('XDN', 'DigitalNote')

fake.cryptocurrency_code()
# 'GRC'

fake.cryptocurrency_name()
# 'Zcash'

fake.currency()
# ('MUR', 'Mauritian rupee')

fake.currency_code()
# 'USD'

fake.currency_name()
# 'Hong Kong dollar'

faker.providers.date_time

fake.am_pm()
# 'PM'

fake.century()
# 'II'

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

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

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2019, 11, 4)

fake.date_object(end_datetime=None)
# datetime.date(2000, 7, 1)

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2012, 2, 25)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2013, 11, 17)

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, 2, 5)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1989, 12, 29, 16, 25, 51)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(155, 10, 31, 13, 14, 3)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2002, 9, 27, 3, 10, 23)

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(2007, 11, 29, 8, 40, 50)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2011, 6, 14, 14, 6, 13)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 11, 1, 23, 34, 26)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 10, 7, 21, 39, 48)

fake.day_of_month()
# '30'

fake.day_of_week()
# 'Saturday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 12, 1, 8, 0, 8)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1974-08-08T16:53:35'

fake.month()
# '10'

fake.month_name()
# 'October'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 10, 23, 2, 11, 35)

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

fake.time_delta(end_datetime=None)
# datetime.timedelta(0)

fake.time_object(end_datetime=None)
# datetime.time(10, 22, 36)

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

fake.timezone()
# 'Africa/Ndjamena'

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

fake.year()
# '2019'

faker.providers.file

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

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

fake.file_path(depth=1, category=None, extension=None)
# '/recusandae/dicta.js'

fake.mime_type(category=None)
# 'text/css'

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

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

faker.providers.geo

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

fake.latitude()
# Decimal('67.677237')

fake.latlng()
# (Decimal('-42.7964185'), Decimal('141.949498'))

fake.local_latlng(country_code="US", coords_only=False)
# ('20.88953', '-156.47432', 'Kahului', 'US', 'Pacific/Honolulu')

fake.location_on_land(coords_only=False)
# ('10.13361', '124.84472', 'Maasin', 'PH', 'Asia/Manila')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'bunyaphaachnprasngkh@thnadrb.com'

fake.ascii_email(*args, **kwargs)
# 'nanthwathnbuyyaaphirmy@yahoo.com'

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

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

fake.company_email(*args, **kwargs)
# 'athayesthiiyr@nkthng.net'

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

fake.domain_word(*args, **kwargs)
# 'disdain-etmiyaedch'

fake.email(*args, **kwargs)
# 'prayuur43@aithniym.biz'

fake.free_email(*args, **kwargs)
# 'urphiiphathnphngs02@hotmail.com'

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

fake.hostname(*args, **kwargs)
# 'db-02.tanephaa-nilwrrn.net'

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

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

fake.ipv4_network_class()
# 'b'

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

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

fake.ipv6(network=False)
# '7f05:30d6:479:e3c4:41ad:cc96:1244:a316'

fake.mac_address()
# '38:d7:9b:d0:95:e3'

fake.safe_email(*args, **kwargs)
# 'thnphraithniym@example.org'

fake.slug(*args, **kwargs)
# 'id-officia-neque'

fake.tld()
# 'net'

fake.uri()
# 'http://thnraks.com/explore/categories/search/faq/'

fake.uri_extension()
# '.php'

fake.uri_page()
# 'privacy'

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

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

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

faker.providers.isbn

fake.isbn10(separator="-")
# '0-19-995358-9'

fake.isbn13(separator="-")
# '978-1-4960-4485-3'

faker.providers.job

fake.job()
# 'เกษตรกร'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Repellendus blanditiis ut repellendus sit ut ad. Rerum eaque adipisci '
#  'suscipit in aut alias.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Ducimus excepturi dolorum. Praesentium modi dicta illum itaque cum quae. '
#     'Ipsum veritatis dolorem repudiandae quas tenetur.',
#     'Quos repellendus ipsa officia illum. Vitae ipsam eveniet quasi. Commodi '
#     'nemo cumque aspernatur quae.',
#     'Placeat aut impedit nisi maxime omnis reiciendis. Reprehenderit fugiat '
#     'provident neque veniam non quasi. Excepturi laborum rerum itaque id '
#     'eveniet fugit fugiat.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Natus tenetur temporibus totam numquam voluptatibus.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Iste eligendi deserunt voluptatibus occaecati cumque excepturi quos.',
#     'Pariatur reprehenderit id.',
#     'Atque quas dolores dignissimos doloribus laudantium.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Commodi vel velit numquam. Odio consectetur quia vitae atque. Ullam laborum '
#  'accusamus quam sapiente laudantium corporis.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Tempora iusto harum facilis quod. Error magnam id. Ab temporibus veniam '
#     'repudiandae id in quae.',
#     'Tenetur sunt dolorem odit officia. Quo eveniet dignissimos minus '
#     'possimus. Quia nemo voluptatem doloremque dolorum a. Aliquid eveniet hic '
#     'veritatis sunt ipsa facilis.',
#     'Omnis quam animi adipisci. Deserunt fugit in. Beatae exercitationem '
#     'debitis vel magni. Asperiores recusandae adipisci deserunt laudantium.']

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['dolores', 'dolores', 'eveniet']

faker.providers.misc

fake.binary(length=1048576)
# (b'54\xe6\xe9Q\xdb\x06\xe7"\x82\x05\xb2o-\xd3\x07KS"4\x19\xfb\n\xcfd3\xc5\xb4'
#  b'\xf7\x92Ev\xba\xe2%\x9c\x9c\xc0\n\x8b\x92D\xe1\xb5\xf6\xc8\x84r\xd31*\x8c'
#  b'\xf5z\xf8\xb7\xfa\xcd7\xda\xc2\xab\xa7#\x8a\xb8V\xb4|[4d` \xd4\xf0'
#  b'P\xbb\xa8\tzy@\xfaR2\nvy\x110<\xc1\x02\xc8b[\x07\t\xfa\x16\x13\x84Bv\x82l-'
#  b'\x1e=\x8c\xdd%\xa2\x96\x81\x16\xdc\x87\xb1\x9b\xaf\xabw\xc3\x12\xd7\xf0'
#  b'.\x02r\xe8\xca\x8aLN*\xc2\xae\xa8}\xef\x9dZ\xd3s\xe1\xa9\xaa\xa7Y\x1f'
#  b'.\xba\xfe\xcc\xdaxUa\xedD\x01v\xa8$\x16\xc8\xd3Sg\xef\tWDV\n\xa7\xbc\xa2'
#  b'\x1d\x1dBe\x7f@~#\xb3\xfc\xae\xa6\x89\x02\xcb`\x92\xebV\x8dQ1\x93M'
#  b"\x01\xcey\xd4'2\r\x1a\x15EDa]\x89\x80v\x10\x83\x84M\x83\xdeY\x86"
#  b'\xd1\x8a\x13\x16j\x05\x03\xe2|3nS\xcb:$S\xcbU\xa58t,\x04\xf7\xd7O\xc1D'
#  b'\xae\xb6\xe6\xc1\xfcJ\x13&!B\xcf\xdc\xfd\x82\xe1`FEAz\x14)\x16+\xf7\x94*\xbc'
#  b"\xc9\x7f\xfc\xcd4'F\xff;\x8d\xdf=\xa3\x97$\xa4R\xf4\xcf\x87N\xf8N\xd5"
#  b'\xda\x0fF\x82\x17B\x87\xe4\x18\xfe\x92\x05\x97\xe8\xbb\xf4\xf2\xc5!*'
#  b'\xc7\xa7\xe2B\x10r\x85@\x0b\x83\x7f\x0b\xf3\xefI\xbe7\x19.\xd5\xfd\x9f\x8cb'
#  b'\x9ev\xf2\xa8\xe9u\xcfvL\x8c@C7\xa7}Vu\\Zi\x8b\t[\x9dv.\xc7\xcd4\x1a\x07\xc5'
#  b'*\xbe\xc9\xf4\xaa\xca\xe8\xa4\xcf\xb3aD\xe7\x10\xd8U?8\x07\xa2\x96u)T'
#  b'\xab\xb1\xc8\xb7P\xe5[\xa0x\xe9e\x06q\xe5P\x93-\xda\xc3\x89k+\xd3]\xb6\x015:'
#  b'U\x0b\xdd\xb5?k\x8e\xb6\x9a!D\x04\x7f\x16\xbf\xd2\x15F\xca\x07\xear\xb1o'
#  b'/\xe0\xa5\x00\x1dL\xc7i,7Tr\xbe\x0f\xc3\xefK\x9c\x9e\xcc\xb5\xcd\x9c4'
#  b'\x16\xd4\x83\xbfW\x9d\xe4Q\x054xt!\x88\xd1\xdc\x10}\xffo[\xe4\x8c\n'
#  b'9\xc5\x89V\x1b\xc6\x82C\x9bH\xdaj\xeff\xdf\xbcE\xb0\xf8\x15\x95\xc8u\xdb'
#  b'vC\x8c\x83\xbc\x04\\\x95\xc7\xe0\xee\xac%\x9e\xbc\x11\xd7\xa7\xf2\x8ejA1}'
#  b'e\xe8\xceg\x94\x14S\xca\xef\x806m\x0f\xb1\xc2\xca\x8f{=:\xcb\x1a\xcel'
#  b'\x96\xdbI\x86i\xf9\xfb\xd7kW\x89f\xe9\xe9\xc0\x0e\xe7\xc1\xac\xd1\x8cB\x1cZ'
#  b'3*\xd0o\x82\x8f\x8c\xb7\x8d\xa2\xdc\x9e\xd1\x1e\xebo\xbb\x02\x1aT'
#  b'\xf2\x83\xbe\xf06u\xd7\xdb\xc1n\xda\xb3V\xed\xe9\xe7a)d]Bj\xf5e)\xfe\\\x92'
#  b'Y\xeb>\xc2f\x93\xbe&\x19\xbc\x8a\xd0/3\x18\x8e\xe1\x81c\x849\x96\xdcZ'
#  b'\xc8\xff0\x7f\xc6\xe4"s\x80jn\xde\xde\xf5,.*%:\xe2\xda\x84\x90\xce'
#  b'\xb5\xc4\x8d3\x9e\x8a$\xbf\x94\x9a\x99\xcb\x86\x81\x8d\xd5\x92\xd6\xdaZ'
#  b'y\xcb\xd6\x87\x12\x05\xbe\xf0\xe5dIJ\x9b\x83Z"\xaeo\xfd\x85\xf3\xec\xf3\x17'
#  b'\xb8P\xbe\xe1(\x8b2\x01{\xc8\xdd\x84M0=\x8a\xdc\x8eO\x95X8F\x11\x10\xce\xe3P'
#  b'\x1c\xb9_\x8a\xfc\xd8\\\x05\x87.\xfajh\x1d;\xe8i\xbaX2\x7f\xdb\xc5~e+\xfd.'
#  b'>\xe6Z\xd8\xa9s\x168G\xe1\xbbu\xb6\xc6N_c/g\x8c\xbe\x19%H\xeaW \xcd'
#  b'\xa2\x82\xf2\ne\xbb\x05\x0e\xb3\x8e\xb3-q\x089.\xff\x84\x10\xe8\x0c\t%\xf4'
#  b'R\xa6g\xf6\xc1\xdd\xb2\xc4;\xa7\xbd\x85\x8dA\x0b/\xfbP\x8e\x03\xbb\x8f\xe1J'
#  b'\xd5\x14\xf9\xb9V\xb2\x04\xfe\xf0\xfaI\x99U w0\x84xK\xae\x8b]0\xec<o\x192'
#  b'8o\xb4\x84\xae\x92\xbf0*\x14c\xbcL$\x8d\x1b\xb2\x9c<\xa0\xa8l\n\xc2'
#  b'O\x87\xc0\xe9\x0eq\x06c`<\xb57\x9f\xf8=\xbf+\xfe{S{b\x08\xb8\r,\x08\x0c'
#  b'\x96\xfa\x1a\xf3\x8fx\xbb\xc5|Z\xdev<\xbf\x1e\xb0\xc5@4\x86\xc1)z\xc5@\x99A7'
#  b'3\xc3c`\xce\xb6\xdb>\x01\xd93V\xbd\x86\xc5\xe8\xe4\xcb\xb1\x16'
#  b'\x9f\x17\x1b\x11:\xe1\xc4\x1dkF\xca\xe3im\xd3r\\|\x1f+')

fake.boolean(chance_of_getting_true=50)
# False

fake.md5(raw_output=False)
# '38d77475ff9e463d2650be0473f81c77'

fake.null_boolean()
# False

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

fake.sha1(raw_output=False)
# '45dfcb80793e0dc3e2de81af6ec4bb86d2454087'

fake.sha256(raw_output=False)
# '8f1d854f8d312294402e773669341950e01e6568296b3e085c62e368cd267c69'

fake.uuid4(cast_to=<class 'str'>)
# '1bdd5c78-69a6-470b-a117-eb6dec5deaea'

faker.providers.person

fake.first_name()
# 'ทองปาน'

fake.first_name_female()
# 'สุทธิวาทนฤพุฒิ'

fake.first_name_male()
# 'วัลลภ'

fake.last_name()
# 'นาควงษ์'

fake.last_name_female()
# 'ธรรมเมธา'

fake.last_name_male()
# 'ธนรักษ์'

fake.name()
# 'จีรศักดิ์ นิลสุวรรณ์'

fake.name_female()
# 'พันจ่าเอก ลี่สถาพรวงศา นับเนื่องนอ'

fake.name_male()
# 'พ.อ.อ. นายแพทย์ ดาบเพ็ชร์ ณ บางช้าง'

fake.prefix()
# 'น.ต.'

fake.prefix_female()
# 'พันจ่าอากาศเอก'

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

fake.suffix()
# 'ณ อุบล'

fake.suffix_female()
# 'ณ บางช้าง'

fake.suffix_male()
# 'ณ พัทลุง'

faker.providers.phone_number

fake.msisdn()
# '6731015201018'

fake.phone_number()
# '+668 7623 6835'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '96721 เพ็ชรา Forges Suite 631\nEast สุนทร, NM 31212',
#     'birthdate': datetime.date(1950, 5, 13),
#     'blood_group': 'AB+',
#     'company': 'ถมังรักษสัตว์-ตระกูลบุญ',
#     'current_location': (Decimal('42.7847115'), Decimal('-16.398223')),
#     'job': 'ผู้กำกับละครโทรทัศน์',
#     'mail': 'raamsuutetmiyaedch@gmail.com',
#     'name': 'พระปลัด ศุภจัตุรัส ถนิมมาศ',
#     'residence': '07804 เนื่องนนท์ Port\nWest บวรศักดิ์, AK 24582',
#     'sex': 'F',
#     'ssn': '435-02-0568',
#     'username': 'aiphsisth72',
#     'website': [   'http://www.etchakamphu.com/',
#                    'https://www.aithysuchaat-thngpradith.biz/']}

fake.simple_profile(sex=None)
# {   'address': '2017 เนื้อนุ่ม Viaduct\nสามโกเศศstad, SC 25029',
#     'birthdate': datetime.date(1933, 1, 8),
#     'mail': 'qaithyaeth@yahoo.com',
#     'name': 'สำลี ถาวระวรณ์ ณ ลำพูน',
#     'sex': 'M',
#     'username': 'chutiwngs50'}

faker.providers.python

fake.pybool()
# False

fake.pydecimal(left_digits=None, right_digits=None, positive=False, min_value=None, max_value=None)
# Decimal('273859448413028.0')

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'esse': 9985,
#     'iusto': 'XpbVWzoyNozvwOVWkGZN',
#     'laudantium': 'yAeOsPusUOJOSwKHphyn',
#     'maxime': 'http://www.diskaprakaay.com/',
#     'mollitia': 'iDzsAcocEsKYMOecrgES',
#     'nobis': 'fuutrakuul63@bunyatiirna.com',
#     'non': Decimal('173052.49'),
#     'possimus': 'kicchmaaonchy34@nrphay.com',
#     'provident': 989,
#     'quia': 'tirakhmnechuuebuychay@gmail.com',
#     'sunt': 8910}

fake.pyfloat(left_digits=None, right_digits=None, positive=False, min_value=None, max_value=None)
# -62866.7

fake.pyint(min_value=0, max_value=9999, step=1)
# 7733

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'zhKxRzEgkgkszdiyjkhn',
#     2615,
#     datetime.datetime(1993, 1, 30, 22, 4, 21),
#     Decimal('-5349219.99424'),
#     268088.26,
#     'cnirNCRusCsooMovmbZd',
#     'KtzBDbinzWUStGwIqeeb',
#     'OMxslPZRrMiZhgdrPCRK',
#     'XVmSRCeeouVkAPWVPxZy']

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   datetime.datetime(2001, 8, 15, 13, 39, 26),
#     5978,
#     'http://www.thungengin.net/tags/home.jsp',
#     'ujDjVRJeWmAjrpAlHIgP',
#     'psYuXJqtFxIZYjcYXUOS',
#     'YgSeHwEiiVfuhCihMeGv',
#     'https://www.thhaaraeth.com/app/tags/index/',
#     4218]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'edchwaabaychii@bunyatiirna-daawraam.com', 'QiwpBsrkSdfXgFXRFMyW', 'AgfQNviNqfVzgmqZJALM', -125875462828.674, 'krkant30@aetkul-edchkhum.org', 'NvXdJXRoXZKNpTblZZnQ'}

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

fake.pystruct(count=10, *value_types)
# (   [   6474,
#         datetime.datetime(1993, 7, 14, 15, 28, 7),
#         6544,
#         461998.63589513,
#         'YEgQvonJsfENJhCNZSfY',
#         7750,
#         'https://thaekingchs.com/tag/app/terms/',
#         Decimal('88353961551528.0'),
#         'hyud88@hotmail.com',
#         -14365136497.72],
#     {   'asperiores': datetime.datetime(1987, 5, 5, 4, 32, 56),
#         'et': datetime.datetime(2002, 3, 9, 6, 22, 46),
#         'incidunt': 9711,
#         'minus': 'http://buyyaaaily.com/search/wp-content/homepage.html',
#         'nisi': 1185,
#         'placeat': 'http://www.nilesnaa.com/',
#         'quas': 'jenuuengnnth@yahoo.com',
#         'reprehenderit': 'SGyAhidmattJYeKKxiNC',
#         'sapiente': 'CZHyXVFMhDjGkXYethrg',
#         'sed': Decimal('-4.554577469')},
#     {   'ad': {   8: 'thmangrakssatwkittiphngs@bunyatiirna.com',
#                   9: [   'gnCipqzWLzhPJKgaKTdh',
#                          'GQOVhqJDJhHPWDMlakzz',
#                          4421045192635.8],
#                   10: {   8: 'uScTqmnENtJAipQWcoVk',
#                           9: datetime.datetime(1995, 7, 6, 15, 8, 43),
#                           10: [   'KlvpoHIetlpVfGZUlLHH',
#                                   'eHrLaByxNUNPFSOnTYeG']}},
#         'consectetur': {   1: datetime.datetime(1985, 5, 30, 4, 33, 57),
#                            2: [   -91240357546291.4,
#                                   'http://www.nawamandr-nilsuwrrn.com/privacy.php',
#                                   'IiJkIfZjFDrIWomhMOQy'],
#                            3: {   1: 'ycooGckKxsxJBisWEdBG',
#                                   2: 'vMUGuIcNraulcJsgsXJl',
#                                   3: [3164, 'aQJWKibXBFSomeGvYWZz']}},
#         'dolorum': {   5: Decimal('-93772379965.26'),
#                        6: [   datetime.datetime(1986, 4, 18, 22, 5, 14),
#                               'oTdRfxiFIXUaTdhzBPpm',
#                               5414],
#                        7: {   5: Decimal('-404361.63936'),
#                               6: 5804,
#                               7: ['vgcHqLfblEfdrsiEuqrN', 8583]}},
#         'molestiae': {   0: -7175356.502709,
#                          1: [   'MwtFDzKuipaJVxLeChdn',
#                                 5421,
#                                 'IbuktqzwzGBWfDXQPGiJ'],
#                          2: {   0: 'vEnEVCKicFWeHacOlMOj',
#                                 1: 'http://thiikha-niymsamhrwcch.com/login.html',
#                                 2: [   'AmBBpDDnxlllVTELfHJq',
#                                        datetime.datetime(1984, 3, 19, 5, 44, 37)]}},
#         'non': {   6: 'http://nrthukkh.com/search/explore/homepage.htm',
#                    7: [   'UGxTghvWxHgbYrXLAySo',
#                           'YFyDGUXFXKtYElhtwELV',
#                           'uWLYRfhlNvMyshggBZyf'],
#                    8: {   6: 'jnWCBIaysTPwfUeUAHZF',
#                           7: 'XOFFQZuQEucdpxXJTrja',
#                           8: [7.879, Decimal('-621730705.461')]}},
#         'officiis': {   4: Decimal('56837835618.0'),
#                         5: [   'thnadkluengratnnaakhinthr@tanephaa.com',
#                                'mWZqMBmEQforNvwiVvTC',
#                                41438.273538477],
#                         6: {   4: 'GuhoZgVVeGGdmMlBwrSw',
#                                5: 6398,
#                                6: [   'IAxJLbuPTaEMUkgQwjTS',
#                                       datetime.datetime(1980, 1, 22, 17, 20, 29)]}},
#         'porro': {   7: 'thiikhakhiirti@gmail.com',
#                      8: [   'aUJQmyYDIvODjBQYbERf',
#                             'http://www.triiephrinthr.net/post/',
#                             'hnaathaphinthu@hotmail.com'],
#                      9: {   7: 5565,
#                             8: 38.52142873,
#                             9: [   datetime.datetime(2015, 3, 27, 3, 39, 13),
#                                    6977]}},
#         'quas': {   3: 3431,
#                     4: [   'IygWRaSnrCCquDVZakeK',
#                            'aithyaethnanthwathn@gmail.com',
#                            'gJavOoXZlwozSbwGbkKo'],
#                     5: {   3: 'tzoOPPmWZhOIkWPILxXI',
#                            4: 1158,
#                            5: [   'aesngsnith04@nuchaenwnum-aithaichoy.biz',
#                                   'cnitisaakhaa@gmail.com']}},
#         'sapiente': {   9: 6017,
#                         10: [   Decimal('-8898.13'),
#                                 6717,
#                                 datetime.datetime(1977, 6, 18, 4, 44, 58)],
#                         11: {   9: 'mcLgrtKVwxmkZBccWEST',
#                                 10: 'http://thrrmemthaa-datphanthu.com/faq/',
#                                 11: [   'JkTLoUwxGOWJlRiUfaSx',
#                                         'LHyKgAtpVYYORcgsdyoj']}},
#         'sed': {   2: 'wetmiyaedch@tanephaa-bindii.com',
#                    3: [   'http://tangkulngaam.com/tag/category/tags/author/',
#                           63980430252.0,
#                           datetime.datetime(1975, 6, 27, 14, 51, 3)],
#                    4: {   2: 'HqCMWpEDbOiEuVkQcaOg',
#                           3: 'tIfSuDnxIgzFshvHelYM',
#                           4: [6318782.3, 'rssukhnth42@daawkracchaay.info']}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   datetime.datetime(2019, 4, 24, 13, 15, 13),
#     4.3,
#     datetime.datetime(1988, 2, 18, 4, 36, 4),
#     'jnphtrakuul@thnadphimphkaar.com',
#     Decimal('-337526232.0'),
#     -1408670566123.61,
#     Decimal('-49717891111977.0'),
#     'IczVnVunjpDVSCSqkwmR')

faker.providers.ssn

fake.ein()
# '76-5920265'

fake.invalid_ssn()
# '196-40-0000'

fake.itin()
# '964-92-9296'

fake.ssn(taxpayer_identification_number_type="SSN")
# '739-51-5843'

faker.providers.user_agent

fake.android_platform_token()
# 'Android 5.0.1'

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (Linux; Android 5.1.1) AppleWebKit/533.1 (KHTML, like Gecko) '
#  'Chrome/60.0.894.0 Safari/533.1')

fake.firefox()
# ('Mozilla/5.0 (Windows NT 5.2; cmn-TW; rv:1.9.2.20) Gecko/2017-12-28 06:16:16 '
#  'Firefox/3.6.2')

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

fake.ios_platform_token()
# 'iPhone; CPU iPhone OS 7_1_2 like Mac OS X'

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

fake.linux_processor()
# 'i686'

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

fake.mac_processor()
# 'U; PPC'

fake.opera()
# 'Opera/8.37.(X11; Linux i686; ga-IE) Presto/2.9.163 Version/12.00'

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 4_2 like Mac OS X; ru-UA) '
#  'AppleWebKit/535.13.3 (KHTML, like Gecko) Version/4.0.5 Mobile/8B113 '
#  'Safari/6535.13.3')

fake.user_agent()
# 'Opera/9.40.(Windows 95; mai-IN) Presto/2.9.187 Version/11.00'

fake.windows_platform_token()
# 'Windows NT 6.0'