Language th_TH

faker.providers.address

fake.address()
# '05485 อัษฎาวุธ Fields Apt. 891\nLake สุทัตตา, SD 20341'

fake.building_number()
# '782'

fake.city()
# 'มาดามมดchester'

fake.city_prefix()
# 'South'

fake.city_suffix()
# 'fort'

fake.country()
# 'Haiti'

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

fake.military_apo()
# 'PSC 2384, Box 2804'

fake.military_dpo()
# 'Unit 3824 Box 5142'

fake.military_ship()
# 'USNS'

fake.military_state()
# 'AP'

fake.postalcode()
# '73491'

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

fake.postalcode_plus4()
# '01809-3159'

fake.postcode()
# '45538'

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

fake.secondary_address()
# 'Suite 399'

fake.state()
# 'Maine'

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

fake.street_address()
# '901 ฟองสนาน Parkway'

fake.street_name()
# 'กริช Fort'

fake.street_suffix()
# 'Club'

fake.zipcode()
# '03723'

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

fake.zipcode_plus4()
# '60670-6761'

faker.providers.automotive

fake.license_plate()
# '835 BYN'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'UGZY7753506746622'

fake.iban()
# 'GB86FAOD9589713944696'

faker.providers.barcode

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

fake.ean13()
# '0020123985732'

fake.ean8()
# '54648982'

faker.providers.color

fake.color_name()
# 'Magenta'

fake.hex_color()
# '#da8196'

fake.rgb_color()
# '100,110,157'

fake.rgb_css_color()
# 'rgb(192,201,221)'

fake.safe_color_name()
# 'navy'

fake.safe_hex_color()
# '#bb6600'

faker.providers.company

fake.bs()
# 'brand user-centric e-services'

fake.catch_phrase()
# 'Total background migration'

fake.company()
# 'ทรัพย์สาร, ไทไชโย and บุญญาภิรมย์'

fake.company_suffix()
# 'Group'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'Diners Club / Carte Blanche\nวิทยา ตันตราจิณ\n30359073618559 10/22\nCVC: 961\n'

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

fake.credit_card_provider(card_type=None)
# 'Diners Club / Carte Blanche'

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

faker.providers.currency

fake.cryptocurrency()
# ('UBQ', 'Ubiq')

fake.cryptocurrency_code()
# 'BCH'

fake.cryptocurrency_name()
# 'Burstcoin'

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

fake.currency_code()
# 'PYG'

fake.currency_name()
# 'Japanese yen'

faker.providers.date_time

fake.am_pm()
# 'PM'

fake.century()
# 'XV'

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

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

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2019, 7, 16)

fake.date_object(end_datetime=None)
# datetime.date(1985, 5, 25)

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2007, 9, 12)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2011, 5, 23)

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2019, 7, 13)

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2019, 2, 8)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2014, 1, 27, 10, 23, 45)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1853, 6, 2, 5, 49, 40)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1994, 7, 19, 19, 12, 46)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 7, 16, 21, 6, 30)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2014, 12, 9, 1, 44, 25)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 2, 6, 5, 15, 59)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 7, 10, 11, 33, 32)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 2, 2, 11, 20, 52)

fake.day_of_month()
# '06'

fake.day_of_week()
# 'Thursday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 8, 5, 21, 8, 57)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1975-11-13T15:48:15'

fake.month()
# '09'

fake.month_name()
# 'January'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 7, 14, 19, 52, 18)

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

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

fake.time_object(end_datetime=None)
# datetime.time(18, 11)

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

fake.timezone()
# 'America/Guatemala'

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

fake.year()
# '2000'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'adipisci.ods'

fake.file_path(depth=1, category=None, extension=None)
# '/aperiam/corrupti.bmp'

fake.mime_type(category=None)
# 'image/gif'

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('42.0589305'), Decimal('25.080730'))

fake.local_latlng(country_code="US", coords_only=False)
# ('40.2737', '-76.88442', 'Harrisburg', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('45.44868', '-73.81669', 'Pointe-Claire', 'CA', 'America/Toronto')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'buyyaaailyetchaananth@niymsamhrwcch.com'

fake.ascii_email(*args, **kwargs)
# 'kulnaddaabunyaphaachn@bunyaphaachn-thmpad.info'

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

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

fake.company_email(*args, **kwargs)
# 'dwngentr29@nilesnaa-ethiiyraayan.org'

fake.domain_name(*args, **kwargs)
# 'nphtrakuul.biz'

fake.domain_word(*args, **kwargs)
# 'thnadkaarynt-bunyatiirna'

fake.email(*args, **kwargs)
# 'siriphrthaawraayusm@tangkulngaam.com'

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

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

fake.hostname(*args, **kwargs)
# 'desktop-88.damrihchb-edchwaa.biz'

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

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

fake.ipv4_network_class()
# 'a'

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

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

fake.ipv6(network=False)
# 'f7a2:405f:87fd:c0b5:428e:a5b1:fe90:b12a'

fake.mac_address()
# '51:b5:53:e5:0d:a8'

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

fake.slug(*args, **kwargs)
# 'vel-ipsum-unde'

fake.tld()
# 'org'

fake.uri()
# 'https://thngyuu.biz/index/'

fake.uri_extension()
# '.php'

fake.uri_page()
# 'post'

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

fake.url(schemes=None)
# 'https://www.traachuu.org/'

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

faker.providers.isbn

fake.isbn10(separator="-")
# '1-5315-0437-X'

fake.isbn13(separator="-")
# '978-1-332-63712-6'

faker.providers.job

fake.job()
# 'วีเจ'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Cupiditate sunt fugiat qui facilis. Nobis natus nesciunt consequuntur ut '
#  'sequi odit. Ipsum repellat voluptas blanditiis dolores quibusdam ex.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Exercitationem eos laboriosam ab veritatis molestias. Debitis saepe '
#     'reprehenderit harum at inventore ducimus beatae. Voluptatibus consectetur '
#     'minima impedit dolores.',
#     'Voluptatem deserunt expedita dicta iure. Minus repellat veniam. Assumenda '
#     'deleniti iusto alias. Dolor alias explicabo explicabo et sed.',
#     'Velit hic consequatur veniam. Aliquam corrupti quas error fuga quos. '
#     'Aliquam numquam dolorem voluptate quisquam.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Expedita quam eos vitae inventore temporibus sint.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Laboriosam consectetur atque vitae.',
#     'Dignissimos pariatur repellendus ratione eaque dolor odio.',
#     'Distinctio quod adipisci quia optio atque.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Odit dolorum mollitia.\n'
#  'Unde unde minima ex molestias accusantium optio. Distinctio reiciendis '
#  'dolorum tempora tenetur fuga eum. Eos doloribus consequuntur aliquam veniam. '
#  'Labore velit animi.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Vel cupiditate qui similique. Ipsum eligendi cupiditate animi. Voluptate '
#     'vel corrupti minima qui voluptas.\n'
#     'Architecto veritatis mollitia soluta. Ut suscipit recusandae quas '
#     'laboriosam commodi magnam.',
#     'Quis minus omnis dolorem blanditiis. Doloribus error magnam saepe cum '
#     'pariatur. Incidunt accusantium quisquam laboriosam culpa ducimus maxime '
#     'mollitia.',
#     'Minima facere amet quisquam molestiae optio est. Temporibus cum nemo '
#     'ullam tempore saepe quo.']

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

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

faker.providers.misc

fake.binary(length=1048576)
# (b'm\xf8f3\xc4\xb3\x19#\x01\xdb|Cdm\x92KZQ%\x19\x03\xb6\xb4\x8f\xcb\xd5\xf1\xf1'
#  b"X\x9a\x1e;\x10N)'A\x03\x9b\x14\x00u\xd5\x9f\xe6\t\x13\x0e\xc0\x90\xc0B"
#  b'9y\xd4\xb0\xd3\xba\x16\x88\xc9x\x9b\xca*\xae\\\xa58\xfb\x0f\x96'
#  b'\xf1\xf5\xc7\xb2\xd7\xd0\xc6\xbf\xa8\xbd\xd8z\xcc\x8f\xeb\xcf\x83\xda\xceF'
#  b'\xf1U\xe8\xd4\xbd\x99x\xf7\xa3\xbf\x9a_\xb2+W\x8d\xadH_svL\x11\xcbdb\xe19'
#  b'\x85"*\x9b\xd6\xdd<\xf0\xfe\xfeX\'\xef \xb7\xb8\xb2,\x931C.\xae\x11'
#  b'\x08_]\xe3\x12\x8a\x1c\x0e\x19\x04\xc27{\x16H!\xffe+\x1e\xbb\xce\xeb_'
#  b'\x99\xa1\x07\xda\x99\xbcI;\xd0\xbf#\xacs;2\xda\x857\xca\xb3(\x0f\x89\x81'
#  b'G\xa0*\xb0\x85\x9d]\n\x11\xe7\xebe.5\xef~\xbd\xe5W?KQ\x03\xdf\xc1\x0b\x15!'
#  b'\x94.%\x90A )p#_6\xd3\x984oM\xd4|\xff\xea\x82\x8e\xc9[\x82w1\x11K\x93\xad<'
#  b'\xa0\x99+\x02\xf5\x84\xede\xfbh2\x99*\x7f\xf0\xe1-\xb5\x8b\x00\xb5\x01\xb7\r'
#  b'\xa8\x13+\xa2W~$\x86\xf6\xbf\x9ex*oh?\xe3\xfcP\xf6\xd8H2\x7f\x1co\x06\x16'
#  b'\xbdp\xe6\xd7\xa1$\x9e\xd9j\xae\xf5\x8b\xe4d\xb8M\xf3\xfa\x90\x05\xcdF\xe4E'
#  b'*Y\xc6_\xf6\xe3\x1b\xa5M\x85\x03\x0c\x05Ig\xbc\x86E\xb7\x93 \xc66\xad'
#  b'\x17\xf5\x96)\x11}\xe7\xfbG\x19\xacIc\x8a\x12F\x96&\x89\x8bk\xa6<\x94'
#  b'k\xeeY\xa7-\x1a\xda,f\x1dsp\xeb\xe4(Y\x8c\xd7\x10\xc27\xf3\xa6\tX\xa3~>'
#  b"7\x06\x80\xc6\xcfSn\x9bc\xd9'\xc6\x93\x88\x1cA\x8aKFj\xe2\x19\x8c\xb5"
#  b'\x95\xa8\x95\xa4^o\xee<]\x90\x88Y1v\xe9\x98~\xad\xe3\xaa\xf0\x03b\x96'
#  b'\xea\xafh8\xf1\xf0\xaf\xa7\x8ak\xe1\xf0\x1b\xe8\x01\xa0\xd47^Z;u+??j\x92\xee'
#  b'\xf9,)\x85\xe5\x9d\xf8\xfd\x11F\xde\xf7dx/\xcd&\xfe\xc0\xfa0\xda\xcb\x0f'
#  b'@\xda\xf6H\xd2\xc2:mRn\xb0\t\r\xd4\xbbc\xc6n\x85l?\x10\xf9z\x9f\xd3\xca\xd5'
#  b'\xd2\x13\xfb\x84\x05\x8e\x144\xdbI)\xd9c\xc5w\n#v\xc3\xca\x18\x04\x85N'
#  b'\x82\xbc\xc0\x89\x19<\xce\xdf\x90\n$\x190\xd8\x12\x8f\x12\xd5\xef\xa9'
#  b'\x95\xb8\x85*\xc1n\xfafI?\x18\xa6\t\xd2\x1a\xe8\x13b\xa8\xdc\xc1+fp'
#  b"\x06\xc7\x938aN\x1a\xd8a\x9d\x8bd\xcc\x87\x19d\x8c+0\x8e'\xa4\x8br"
#  b"\x05\xd3\x99y?\x8e\x94\xef\x06gf\xe5'\x9f\\\xe6\xcc\x0f\n\xfb"
#  b'\xe9\x05\xdf\xb6\xf7\xb7\x90\xef9R:\x0f\xeb\x87\x17\x1d\xb0\x05\xdf\xea'
#  b"\xac\xa0'\x9cf&K:\xa3\xe5\xdc\xaa\xb4|\x07\xd9\x8c\x03\xbd@\xcbvC\xd1ya4\xe5"
#  b'\xa4s\x08\x1f\x03h\x86Bc\x10%.\xd0`\x9c\xc0XI\xe4\x16\x1c\xa4\xe4\xd3'
#  b'\xd7\xae0\xc48\x044\xe4\xbb:^\x1dS\x80\xf4?\x81\xe2\n\x1d\x98\xb2n\xda'
#  b'o\xde;\x802\xcd:BP\x9a&\x99Z\xae\x1c\xf1IM\x8cyf5\x9c0\xd0\xc8\x11q'
#  b'\xb4\xff\x8b\xf5\xc3"\x14\xf6\xaftR\x80>\x9d\x15\xb1I\n\x08V\x03\xea\xb6\xc7'
#  b'Z\x1c&~D\xfd\x8aL\xe3\n\xa2\x0e6\x81\xd9\xf8\x98p:\xbc\xbb12\x16:\xdd\xf4d'
#  b'$t\xdd\xdf\xbe\x90\xc2;\x8e\x8bh\xa6B\x14G\x97f\xb5\xde\xe6\x93z\xbfD'
#  b'\x02T\xaa\x97\xe8Q\xcf\xdb\xc9\x0f\xdb\xb1\x01\x01\xb0\xf4\x07\x06C!'
#  b'Q\xeb\xfa\xf4\x97,\xf2d\xeb\xce;\x9c\x86\xca\x90\xfc}X\xf2\x12'
#  b'\x89\xf5\xf6\x8c\x1f\x1d\xad\xc4\x9cw\xe8\x01\x9a=W\xd6:\x1e\xff\x05wY2d'
#  b'\x87\xc8\xb9\xb9\xdc\x9b\t\x90\xe5%\xf7N\x96:-"c\x07\x02\x86L\x9dA/'
#  b'X\xad\xa1\xfc\xaf2\xa7\xaf%\xf6\x88\xfa\xd2\x15N\xcb\xcb\xb5\xbd\xeb'
#  b'g\xa6\xd7\xff\x8e\x15j\xc3WJ\xc5\xda\xfc\xa3\x13v\xaf\xe6\xcfU'
#  b'\x85\x94\x13\xccN\xdd\xad\xd8i\x06\xc7\x0bv\xebx\x833\xb5\t+\xd1\xdc\x8c9'
#  b'o3\xc2s"\xb7\xdb\x96\xccB\x92\xb5e+\xfe\x00\x1c\xd2\x01o]\xf3Y\x8e'
#  b'\x99\x129\xe8')

fake.boolean(chance_of_getting_true=50)
# False

fake.md5(raw_output=False)
# 'd1419119257a2d41d635a6afa90c8225'

fake.null_boolean()
# None

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# 'A*wQ8)Nhmf'

fake.sha1(raw_output=False)
# 'a302979a39f4653fe96b11c1da2b57d947b0f686'

fake.sha256(raw_output=False)
# '2e348e557ac5993a5c95917a422b561b1db2ba7b57fa76e9e2eb4d06cdea7dc6'

fake.uuid4(cast_to=<class 'str'>)
# 'b790ead8-b5a2-47c2-8dba-c8541df1bbaa'

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()
# '3375831840849'

fake.phone_number()
# '+66 0517 4352'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '24182 เดชรักษา Cove Apt. 817\nประยูรberg, NJ 04792',
#     'birthdate': datetime.date(1945, 3, 8),
#     'blood_group': 'AB-',
#     'company': 'ทีฆะ, ถนัดอักษร and นิติสาขา',
#     'current_location': (Decimal('4.3910645'), Decimal('56.706013')),
#     'job': 'นักกีฬา',
#     'mail': 'aenwphyaaphathriiyaa@hotmail.com',
#     'name': 'สุนีย์ ถมังรักษสัตว์',
#     'residence': '643 นาถะพินธุ Alley\nNorth สู่ขวัญ, NM 92657',
#     'sex': 'M',
#     'ssn': '084-47-4617',
#     'username': 'idwngthabthim',
#     'website': [   'https://tangephaa-tantraacchin.com/',
#                    'http://www.bindii.org/',
#                    'http://www.edchkhum-datphanthu.info/']}

fake.simple_profile(sex=None)
# {   'address': '1361 ทองสุกเลิศ Locks\nพุทธชาดmouth, WY 99512',
#     'birthdate': datetime.date(1921, 3, 2),
#     'mail': 'rthay93@yahoo.com',
#     'name': 'อริยะนันทกะ ถนอมมนุษย์',
#     'sex': 'F',
#     'username': 'mthuraasaytansthity'}

faker.providers.python

fake.pybool()
# True

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'eius': -1596710231201.2,
#     'explicabo': 'ssiwrrnnaakhankhr@nuttaar.com',
#     'laboriosam': 'LbzbaSiMiYMTXKESvnYC',
#     'libero': 2873,
#     'quia': -287.585,
#     'recusandae': 'bAjhiuQrjtbaMwuTVSNW',
#     'reiciendis': 'hhEPxUmmDpGBcKQzFoHD',
#     'reprehenderit': 9509,
#     'veniam': -44.3352387118,
#     'voluptatem': 'IndiGLDTweZWkovZWpaX'}

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

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

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'RMUBgDtikZyUBcoQdLoE',
#     -5359.9,
#     'https://twngthng.com/categories/list/author/',
#     'jcSIDtAcYsxFYLCXlpYv',
#     'rOOcJrwDCLyxXDtYnGyZ',
#     datetime.datetime(2004, 5, 11, 7, 53, 49),
#     'https://aenwphnich.biz/terms/',
#     5468]

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'OjcUeetXSxQJJiACAVpB',
#     Decimal('-293786823.7'),
#     'aetkulopsyacchindaa@gmail.com',
#     248,
#     5307,
#     'maaliinnththiiwr@yahoo.com',
#     'uuQyOiOzsaIxIIXKSGiI',
#     'apfgCZMpdZFZBOSoSrIJ',
#     'jnaathaphinthu@diitphanthu.com']

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'wBkWZdnDXtKyckcgbFLw', 'gcmEIebITsHgkbmKkGHy', 'PxqGbLRoelpCYyvUgiSV', 'FrUeOdXujgSxGAuCnfXg', 'tElzwKPHefbwdgVXfOPA', 'PEnLYnKfkHjzsUNujEMa', 'KCubcEpyHWcNsTZgoMsd', 'ghBAUfTdwCiCXDtvKFkv', 'ClgzPzGSdOjvVbTeIATH', 5177, 6111}

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

fake.pystruct(count=10, *value_types)
# (   [   'https://nilslaw-thwnsrii.biz/',
#         'naakhphanthuecchiiymbuysrii@ethiiyraayan.info',
#         Decimal('-43935.81'),
#         6447,
#         -5167.5,
#         8555,
#         datetime.datetime(2018, 7, 21, 1, 9, 12),
#         'suchaadaaenuuenum@hotmail.com',
#         'ndivaArnoDtxFgRxlSGX',
#         'BlsylAScuJEUrlKxisUU'],
#     {   'ab': datetime.datetime(1985, 9, 12, 0, 43, 3),
#         'dolore': 860.6892,
#         'eos': Decimal('-4012579.72263823'),
#         'ex': 1021,
#         'itaque': 'SYMiXnjaTwHiqnwpyWOv',
#         'nam': 'znVaNUdMWeUAwuQqsjpu',
#         'nemo': 50158874694208.0,
#         'porro': 'RZjYtsnBwbseeGrivRJk',
#         'possimus': datetime.datetime(1977, 3, 2, 1, 35, 16),
#         'suscipit': 88.29811},
#     {   'alias': {   9: 'KBzYRenRtDWSPjxbkEgq',
#                      10: [   Decimal('6335484.12942'),
#                              'http://daawraam.com/',
#                              'WkekLraqupFRtzavhlRw'],
#                      11: {   9: 'DtGNkAvllqIofEyhXFvZ',
#                              10: datetime.datetime(1991, 2, 27, 10, 33, 36),
#                              11: [   Decimal('-49974073075603.0'),
#                                      'uwQiORRJEqrwQTauxSdM']}},
#         'deserunt': {   5: 'https://www.thaawrratn.com/app/tag/login.jsp',
#                         6: [   -11626.3911,
#                                datetime.datetime(2007, 12, 6, 11, 21, 35),
#                                -47455.135947311],
#                         7: {   5: Decimal('-9513932882.2'),
#                                6: 'kantnilwiml@hotmail.com',
#                                7: [   'https://thaawrawrn-thwiiedch.com/search/',
#                                       4270022442.0]}},
#         'earum': {   4: -103.7823846948,
#                      5: [   'cLiabEavfpaSCXYMDTGf',
#                             'BFtrrRCfHVthWTlLqAhD',
#                             'dQdDuaZjHNMIKsrJYUtN'],
#                      6: {   4: Decimal('-5341239873855.0'),
#                             5: 73588.802859,
#                             6: [   'ZPFXhSHKALbaYzhEIIzp',
#                                    Decimal('-77864752236.2')]}},
#         'error': {   1: -481893.122881,
#                      2: [   4018,
#                             1575,
#                             'http://aenwphnich-bunyasaphth.com/app/index.htm'],
#                      3: {   1: 'PUdWAtwZXmoobbvKJnPL',
#                             2: 'krtyaa86@yahoo.com',
#                             3: [   'wgTIOZxyvXELSybPIRev',
#                                    'krtyaanilesnaa@naathaedcha.org']}},
#         'ipsum': {   0: 55838312399520.0,
#                      1: [   4211,
#                             'TGducNvqWnevbdqMgtQV',
#                             'tanthaiphorcchn88@nuttaar.com'],
#                      2: {   0: 8576,
#                             1: 9772,
#                             2: [   datetime.datetime(2004, 10, 11, 0, 13, 5),
#                                    'jentrmnii@naanaayn.biz']}},
#         'omnis': {   6: 6821,
#                      7: [   'http://www.nrphay-thwnsrii.biz/',
#                             datetime.datetime(1994, 10, 2, 5, 11, 38),
#                             -12.968544017128],
#                      8: {   6: 'FLgHrZtuhbKWOzgmjrkz',
#                             7: Decimal('-3222193.671449'),
#                             8: [   Decimal('-2832470736208.0'),
#                                    'NRTJlzEYVwLfLcQBesLc']}},
#         'soluta': {   3: datetime.datetime(1990, 12, 31, 22, 57, 26),
#                       4: [   Decimal('47478.565'),
#                              'vbSVKvIItvVFoPdtHKtP',
#                              'OhemQhqRAbioNoThOfUT'],
#                       5: {   3: 'CobnaQVQbtuEPAqtvLQH',
#                              4: 'http://www.thnadphaasaa-thnmkulbutr.org/login.php',
#                              5: [   datetime.datetime(1973, 9, 14, 3, 17, 45),
#                                     268624554.73612]}},
#         'ut': {   8: 'DMizHKzfEJDTKNxhGYmE',
#                   9: [   'dwngentrthnadklueng@thayesthiiyr.org',
#                          Decimal('7039676.4'),
#                          3036],
#                   10: {   8: 'ABzFlqcVpZoEQhTLhhuZ',
#                           9: 'CBZXiVnHhYVBDESJORIV',
#                           10: [6024, 'MiBRiAoSBOzUWGCYvDWK']}},
#         'voluptate': {   2: 'srsiththiaithyaeth@entrmnii-thiiwr.info',
#                          3: [   -47.3,
#                                 'QBIGRISHpENxNRLwdUeK',
#                                 'oaenwphyaa@yahoo.com'],
#                          4: {   2: 'cchansisyyaannth55@thaawrawrn.com',
#                                 3: 'BpeJcFirUjhxQcurmWls',
#                                 4: ['chaychnnaamkham@gmail.com', 6405]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'yCGiFtBQTuHCLijmDddX',
#     'udTtKDMzGgXDdswFAtVo',
#     'zQuquMGKgfRatthFKvga',
#     'piyniiaithniym@yahoo.com',
#     'MMZWSTqfaELUEFCyOcqO',
#     'http://www.aethmthn-duriyphanthu.com/tags/faq/',
#     8635,
#     -2.43796456615,
#     -459900885985.2)

faker.providers.ssn

fake.ein()
# '51-1223336'

fake.invalid_ssn()
# '810-95-0000'

fake.itin()
# '958-94-4060'

fake.ssn(taxpayer_identification_number_type="SSN")
# '115-37-6423'

faker.providers.user_agent

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

fake.firefox()
# ('Mozilla/5.0 (Windows NT 5.0; shs-CA; rv:1.9.0.20) Gecko/2012-03-14 18:37:59 '
#  'Firefox/3.8')

fake.internet_explorer()
# 'Mozilla/5.0 (compatible; MSIE 5.0; Windows 98; Win 9x 4.90; Trident/3.0)'

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

fake.linux_processor()
# 'i686'

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

fake.mac_processor()
# 'Intel'

fake.opera()
# 'Opera/8.70.(X11; Linux i686; yo-NG) Presto/2.9.163 Version/12.00'

fake.safari()
# ('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_6 rv:5.0; dv-MV) '
#  'AppleWebKit/532.18.5 (KHTML, like Gecko) Version/5.0.4 Safari/532.18.5')

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

fake.windows_platform_token()
# 'Windows NT 4.0'