Language ar_SA

faker.providers.address

fake.address()
# '2329 نافع Trail\nEast صائب, FL 68297'

fake.building_number()
# '88410'

fake.city()
# 'West هناءfurt'

fake.city_prefix()
# 'Lake'

fake.city_suffix()
# 'ton'

fake.country()
# 'Saint Lucia'

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

fake.military_apo()
# 'PSC 8380, Box 0995'

fake.military_dpo()
# 'Unit 2792 Box 7818'

fake.military_ship()
# 'USNV'

fake.military_state()
# 'AE'

fake.postalcode()
# '83701'

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

fake.postalcode_plus4()
# '10691-4840'

fake.postcode()
# '10631'

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

fake.secondary_address()
# 'Suite 628'

fake.state()
# 'Kentucky'

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

fake.street_address()
# '90395 آل محمد بن علي بن جماز Parkway'

fake.street_name()
# 'آل الشيخ Manor'

fake.street_suffix()
# 'Light'

fake.zipcode()
# '94035'

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

fake.zipcode_plus4()
# '92033-3542'

faker.providers.automotive

fake.license_plate()
# ('9144 XBT', 'ط ب ص ٩١٤٤')

fake.license_plate_ar()
# 'ك ل ن ٠٩٤٨'

fake.license_plate_en()
# '8566 ZUL'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'STIN00661952326391'

fake.iban()
# 'GB03QOCY14924589064496'

faker.providers.barcode

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

fake.ean13(leading_zero=None)
# '7811106227184'

fake.ean8()
# '34398265'

fake.upc_a(upc_ae_mode=False, base=None, number_system_digit=None)
# '476731709176'

fake.upc_e(base=None, number_system_digit=None, safe_mode=True)
# '05169887'

faker.providers.color

fake.color_name()
# 'LemonChiffon'

fake.hex_color()
# '#4d9c41'

fake.rgb_color()
# '216,139,7'

fake.rgb_css_color()
# 'rgb(3,104,39)'

fake.safe_color_name()
# 'yellow'

fake.safe_hex_color()
# '#ccaa00'

faker.providers.company

fake.bs()
# 'e-enable ubiquitous interfaces'

fake.catch_phrase()
# 'Distributed client-driven help-desk'

fake.company()
# 'الخرافي Inc'

fake.company_suffix()
# 'Group'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'Discover\nخالد آل علي\n6522064726252689 10/26\nCVC: 847\n'

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

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

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

faker.providers.currency

fake.cryptocurrency()
# ('NEO', 'NEO')

fake.cryptocurrency_code()
# 'POT'

fake.cryptocurrency_name()
# 'Bitcoin Cash'

fake.currency()
# ('SZL', 'Swazi lilangeni')

fake.currency_code()
# 'RWF'

fake.currency_name()
# 'Tanzanian shilling'

faker.providers.date_time

fake.am_pm()
# 'AM'

fake.century()
# 'XI'

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '1995-08-04'

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(2019, 2, 14)

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

fake.date_object(end_datetime=None)
# datetime.date(1996, 3, 22)

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2001, 5, 20)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2013, 5, 16)

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2019, 11, 8)

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2019, 6, 20)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1987, 1, 5, 11, 31, 20)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(541, 11, 6, 14, 21, 36)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2000, 5, 5, 5, 55, 34)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 11, 13, 18, 18, 11)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2010, 4, 8, 23, 0, 26)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2011, 3, 22, 22, 27, 38)

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

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 4, 10, 3, 33, 22)

fake.day_of_month()
# '16'

fake.day_of_week()
# 'Thursday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 11, 14, 23, 40, 20)

fake.iso8601(tzinfo=None, end_datetime=None)
# '2012-01-05T11:24:03'

fake.month()
# '01'

fake.month_name()
# 'March'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 11, 3, 1, 44, 14)

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

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

fake.time_object(end_datetime=None)
# datetime.time(23, 50, 17)

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

fake.timezone()
# 'Pacific/Efate'

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

fake.year()
# '2013'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'officiis.xls'

fake.file_path(depth=1, category=None, extension=None)
# '/laudantium/provident.csv'

fake.mime_type(category=None)
# 'message/http'

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('16.179456'), Decimal('-110.867792'))

fake.local_latlng(country_code="US", coords_only=False)
# ('42.35843', '-71.05977', 'Boston', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('42.93369', '-72.27814', 'Keene', 'US', 'America/New_York')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'tlbal-mhmd-bn-ly-bn-jmz@al.com'

fake.ascii_email(*args, **kwargs)
# 'fthyal-ly@al.com'

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

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

fake.company_email(*args, **kwargs)
# 'lldwyn02@fsyl-al.com'

fake.domain_name(*args, **kwargs)
# 'al.com'

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

fake.email(*args, **kwargs)
# 'hmmb-lkhyl@lhjr.com'

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

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

fake.hostname(*args, **kwargs)
# 'email-22.lshy-al.biz'

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

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

fake.ipv4_network_class()
# 'a'

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

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

fake.ipv6(network=False)
# '2e10:4ab2:eb84:b43:4e8d:1c5f:60f9:4c2'

fake.mac_address()
# 'df:09:ef:f6:78:a0'

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

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

fake.tld()
# 'com'

fake.uri()
# 'http://lmgwl.biz/posts/posts/tags/post/'

fake.uri_extension()
# '.asp'

fake.uri_page()
# 'search'

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

fake.url(schemes=None)
# 'https://al.com/'

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

faker.providers.isbn

fake.isbn10(separator="-")
# '1-337-65686-0'

fake.isbn13(separator="-")
# '978-1-09-813975-9'

faker.providers.job

fake.job()
# 'Chief of Staff'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Hic aliquam eos impedit sint necessitatibus dolorem sint. Natus laudantium '
#  'sed expedita earum consequuntur. Sequi impedit repellendus modi facere '
#  'fugit.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Explicabo enim quod. Eum ab porro sapiente soluta velit sequi. Saepe '
#     'asperiores perferendis necessitatibus in ea.',
#     'Iste tempore consequatur occaecati. Nobis maxime esse quaerat iusto a '
#     'provident. Dolor atque aut laborum non consequatur dignissimos ratione.',
#     'Eum cumque hic quam. Sit suscipit aliquam et illum. Error esse '
#     'perferendis commodi consectetur.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Sunt sint dolorem fuga inventore debitis.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Laudantium nisi rerum debitis.',
#     'Impedit quo tenetur reprehenderit fugiat aut libero.',
#     'Eaque tenetur fugiat consectetur at debitis magnam blanditiis.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Ut neque recusandae vel itaque. Architecto nostrum ipsum nobis nulla '
#  'cupiditate vitae. Cumque facere aperiam rerum dolores.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Non aperiam quos voluptate officiis. Quos magni dolor repellat sed. '
#     'Cupiditate accusantium atque nisi nam.\n'
#     'Vero at explicabo fuga quasi voluptatum omnis. Exercitationem quod '
#     'sapiente.',
#     'Esse voluptatem delectus repellendus natus. Totam debitis vel laboriosam '
#     'cum corrupti dolorem.\n'
#     'Amet voluptates quod laudantium ut in sunt. Dolorum maxime voluptate '
#     'voluptatem sunt voluptatibus.',
#     'Est quidem repellat molestiae dolore molestias.\n'
#     'Excepturi aut dignissimos debitis dolores rem. Ullam assumenda quasi '
#     'excepturi ipsa accusamus unde.']

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['odit', 'cumque', 'quaerat']

faker.providers.misc

fake.binary(length=1048576)
# (b'\xc8\xcb5\xef\x91\x04\xe2v\x1e\xdb-Y\x95\x02)Iw0\xf4\xc0\xf1\xa8\xf6x'
#  b'\xc0\xa8N\xd4\xa9\x17\xc5\xa9i\x92\x96\\\xef]d+\x84@\x0fL>@\xd0\x15'
#  b'V\xe5l\xea\xac\xfc&\xf3\xc2\xc9~y\x87Z\x9eV\xf6\x08\xe6\xb7C\xaes\xe2'
#  b"\xd3\xff\x14\xac\x147*\xae'||\x84\xd9W\x08\xcb\xfc\x8eBL\x18gO\x00\xf4+?\xe8"
#  b'\x88;-\xfd\xc2\xc0R|\xacV\xa6J\xb61:6\xed\xf5\xbeb\xce\x1eb\xbfb\xf09\x06'
#  b'\xbd*\x1c\xd5W\tu-\xb9&\x16\xd8\xcc@Q\x10\x94\xdd\xc767\x11\xaa\x8b'
#  b"2\xcb\xd6\xa9k\xeb\x1c\xa9-\x89'\xa1\xbc7\xdbn\xdb3tk{I\xcf7\x07\x1f9\x8a"
#  b'Q%\xd0\nf\x7fm\x8f\x88\x9b\x04\x98\x9c\xa6\xb4_F\x9e\xf81N\xf5\xf4]'
#  b"\xea'b\x1e\xb1\x8d\xb4\xe6\xbf\xee\x9eAxN\xdbh\x07\xfbM\xd0\x0f\xe8\x1a\xe9"
#  b'\xf0\x91\xb2\xac\x9a&\xaa\x85V|\xfd\xfa\xab>\xbbg\x1c\xca\xabQ+\xa0n\xfc'
#  b'/\xc9=N\xb5\xc5\xebsd\xfe\xac.\xdb\x1f{\x06\xc5\xcb\x8c\xad Z*\x85'
#  b'\x07\xb7\x8e\x11@\xe1+H%2=\xe9\xb6\xb0\x8d\xb7W\xab\xfb2\x0c\xfa<w'
#  b'\xaf\xfb\x98\x83v\x02\x85\xf5\xe9I\x83\xcc\xdfb\xff\xaf\x84\xc2Y\xf7'
#  b'\xb3\x9e\x02\xc0\x83\x889\xd6>\xab\xd5bb\x94z\xfa]\xaaS\x0ec\x9b\x00\x99'
#  b'\x08\xab%\x1eT\x8c\x05\x9e\x0e\x1a\xd9\xa9v\xf5\xf3/)\x8a\xc1Q'
#  b'\xb8\xa1\x92\x04\xe2W:\x18^;\xcal#FB\x88\xdf\x86\xcdF\xf51\xcd\xa0'
#  b'\x85\xae\xbeM\xf8E\xd9cvLI|\xb1\x9atlF\xd7\x87I\xb5\x98#\x1f\x1e\xd5/e'
#  b'Fz6\x82\xa7_\x87\xd0\xc23\x13o\xc1\xbb\xa7\xaf\xfa\x05\x84\x0b'
#  b'\x82\x13\xcb\x90\x91h"\xaf\xf5\xe3\x0b\xbd\xd6\x07\x87-,a\nW\x95~\xd1<'
#  b'#c\x00I\x0b\x132B=\xbda \xe4F\xce\x83#\x88_\xe5EW\x08\xd8\x18]\xe6+\xcfl_n'
#  b'\x9c\xfc\xd3\x83\xf1\xd8#O\x96\xb4\x0b\x0c&\xb2\xfd\xe0+D\x15\xe2'
#  b'\xf3\xe9\x9e(b\xbdIO\x9c\x95z\x17Ug\xbb\x97\' \x11\xe0\xaf^\x9c" \xf1 \xab'
#  b'\x19\xcb\xe1\xe24!\x11\xc4}\x8e\x11\x01z\x81\xc4T\x1f+2I"\xa6\xd5\n'
#  b'\x07\x8aB\x0b\x1e=\x99\x81\xcc\xbbo5bf"Q\xe87\xb5(\xd7\xf7\xcd.\x15V\xa1\x93'
#  b'\xe1\xed\xb6\xad\x1d\x05\x06b\xca\x1ety\xdb\xe2Gh\xa9\xb4T\xc3.\xff\x86\xf2'
#  b'\xd1\x93\t\xe2\x94\xd1\xa5]\x1a\x15r\x9a\x1d\xd5\xa3\xbcIt\xca\x7f'
#  b'\x1az\xec\x90\x98\x951\xcf\x19\xaeuS{T\x13~\xa1\xa8\x0bN\xbb<c\x872pa\xea'
#  b'\xa1\x17>\xe5\xbfF\xae\xb6\xa2\x03\xa3.\xe8\xba\xd3\xde\xe70\xa7\xc7'
#  b'\x02j\x08\x03}J\x8b\xf5k\xa2b\xb2\r\x01\xf4\x99\xbc\xa1\x9f\xe3\xa6\xfc\xcf['
#  b'\x89\x19\x0c\x7f\x0bf\xc3h\xa3+\x1e\x8b\x18\x80\xb2& 1\xf1\xd1\xb8\xe3(\xba'
#  b'\xc8\xdb\x15;\x1f\xe8\xc7\x03\xfe\xdf\xa5\xe3\x9f\xfe\x92/{y\xb1#wsHs'
#  b'\xa8\x0e/"xoW\x96\xf1&\x9e\x96\xf9Z\x80\xdf\xa9\xc9\xac\xadD\x0e^\xcb'
#  b'\x11=\x00b\xb0\xab\xae[\x9e\xfb\xedt\xff\xd8T$\x14~J\xcdi\xf7\xf2i'
#  b'\x92U\x96\xb1\xd6-\xc7\x17\x1a\x84\xcf\x11\xe6J\x0e\xb3\xe5\xc6\x93&'
#  b'\xd5\xc4!\x80]\x97\xe5\xb7Z"\xc0D\x18rN0\x15c\xda\xf1G\x16\xec\xc1\xbfP}\x06'
#  b'\x18\xa3\x0f2\x91\xbdp,\xc7[n\xb9=\xa6\xc2\x1cU\xdc\xbb\xd4\xc3\x979M'
#  b'\x16\xc24{\\\x1e\x98c\xbf\xfet\xdc)\xe5\x15\xce\xef\xd6{J\xba4E\xad'
#  b'\x8a)\x86E\x7f\xca\xa7d\xbe\x8ce\x0f\x1bX9\xcb\xa7\x94X\x9eQOO\x17>\xb5\xb35'
#  b"\xa6?\x82\xd2\x05\xdf\x1cu\xc5i\x9e\xe3H\x86\x13L\xbbET'\xdd\xc1\x1e\xca"
#  b's\xf4\xb5X\x04n\x11/m\x90\xcb\x94\xedm\x1f\x07d{\x90\xf2AR\xdf\xe1$E_\xb4'
#  b'\xa6\\\xecl\x1ei\x84\xa4g\x14\x1c\xee\xa9\x89\x05F\xfeb~8\xe7A~\xc2'
#  b"\x1b&U\x87\xb6\x8fp\xcau\x12j\xa3\x7fq\x8e\xf4P.'^")

fake.boolean(chance_of_getting_true=50)
# True

fake.md5(raw_output=False)
# '73fc0888fffbbbaecbf7fbd115b546b9'

fake.null_boolean()
# False

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '@#6O)ne0#('

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

fake.sha256(raw_output=False)
# 'c6d871798af2d0b42e6ad551e3748465cc4ace76d0beae7a5f6d94a8a29db269'

fake.uuid4(cast_to=<class 'str'>)
# '2be6cf0a-8fee-4d8d-9c0c-80db4fcb06f7'

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

fake.phone_number()
# '001-911-878-0941x925'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '720 سراج الدّين Falls\nEast نديمchester, KY 81007',
#     'birthdate': datetime.date(1978, 10, 27),
#     'blood_group': 'O+',
#     'company': 'آل سعود Inc',
#     'current_location': (Decimal('19.8767115'), Decimal('77.494110')),
#     'job': 'Designer, interior/spatial',
#     'mail': 'swd23@gmail.com',
#     'name': 'الدكتور حميد أبو داوود',
#     'residence': '6321 عائد Street Suite 080\nNorth مرزوقmouth, WI 72220',
#     'sex': 'M',
#     'ssn': '270-45-0751',
#     'username': 'wflqyl',
#     'website': ['https://www.ljbr.com/']}

fake.simple_profile(sex=None)
# {   'address': '6684 طائل Isle\nنصريshire, IN 49805',
#     'birthdate': datetime.date(1956, 11, 24),
#     'mail': 'al-mhmd-bn-ly-bn-jmzmythq@hotmail.com',
#     'name': 'الأستاذ يحيى حجار',
#     'sex': 'M',
#     'username': 'smd88'}

faker.providers.python

fake.pybool()
# True

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'architecto': 'WwKHEAWAVRPMgwvgKeGz',
#     'commodi': 'https://al.com/search/',
#     'hic': 1951,
#     'rerum': datetime.datetime(2013, 6, 27, 9, 32, 56),
#     'saepe': 5321,
#     'voluptatibus': Decimal('-179.7195')}

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

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

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# {'https://al.com/post/', Decimal('23410.9361998'), Decimal('5498.3288010352'), datetime.datetime(1982, 8, 1, 8, 4, 16), 'GqhlpchMESAWffhPyQhD', 'jfral-sltn@hotmail.com', Decimal('-66889324.4698571'), 'bvpnGNPcgFPVVkCkWvXc', 'SrRXVYBECBZqnGSQbKMb', 'PNmppgDGRfEvPvGDhEEO', 2236}

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'bylsnal-jfr@bqshn.com',
#     'ADyopdjHPmeWGJlGEumu',
#     'DRxhNdeoBvIgHqtHavdi',
#     'http://fsyl-ljbr.biz/tags/tag/privacy.htm',
#     'IjloxyUjvyfxfPeUrLuI',
#     'kal-rfy@gmail.com',
#     'https://www.mhn-al.com/register.php',
#     -73.0,
#     'ckaXtrWHWwFBkpVYMXQs',
#     'ZasTyNlLOBdqIIaAgCyf',
#     9160,
#     'PBauJvQpAGDNfnEKqGHI']

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {datetime.datetime(2010, 8, 24, 20, 5, 50), 'https://al.com/post/', 'MPXSbophlYGkufLzEpYP', 'rzyn29@al.com', 'https://al.org/homepage.jsp', -797288109191828.0, 'nbn-ldn@hotmail.com', 'qSuHBeyFspEtwxYDDxVD', datetime.datetime(1982, 9, 29, 2, 7, 6), 1200, 'jbxemETKwPxbGXYHLgUo', 'ldbgtmr@hotmail.com', 'daaRYOiENZoPYDbDzgKU', -653673666.3027}

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

fake.pystr_format(string_format="?#-###{{random_int}}{{random_letter}}", letters="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
# 'k1-3757864m'

fake.pystruct(count=10, *value_types)
# (   [   1565,
#         -922541.775561,
#         'bnAFAqoEJjRTuZFNQTEU',
#         718259341.57,
#         6724,
#         'TALUEHyNhbUXhznnwwVK',
#         8853,
#         'QfkKmrgCyhXtuzymRTqv',
#         'khlsal-sfwn@gmail.com',
#         Decimal('-58822749.216')],
#     {   'a': Decimal('3.68546949618'),
#         'animi': 'https://knw-lmgwl.com/',
#         'consequuntur': 44418010.8,
#         'eligendi': -925524969103.0,
#         'enim': 9014,
#         'fugit': 'https://al.info/categories/posts/app/faq.html',
#         'magnam': 'ieIHNGszUlJAzMqrKpky',
#         'maiores': 'bw-dwwdsbhy@hnbwly-shrbtly.com',
#         'rem': 9087,
#         'saepe': 'pEFyzmiltRKsuxgTEmgB'},
#     {   'blanditiis': {   0: Decimal('-88184881789899.4'),
#                           1: [   'OCNUTqqOWIfvYholZtWN',
#                                  datetime.datetime(2001, 10, 5, 19, 23, 13),
#                                  'jKWLQPkrZUqEtiATenfk'],
#                           2: {   0: 'WXNfTVzRHzjnWYNqHBNe',
#                                  1: 'IsxbmNoFagWgRkDvdfUl',
#                                  2: [   'whfvRJvtSOXBJJJCukqA',
#                                         datetime.datetime(2016, 9, 21, 16, 27, 59)]}},
#         'dicta': {   9: 'GQHkBmVtmzrlCAKwBwct',
#                      10: [   'vtvdpjUeOaKJxyzzNhhK',
#                              'http://www.b.com/',
#                              'http://bw.org/author/'],
#                      11: {   9: -277.634320154,
#                              10: Decimal('348053163.18679'),
#                              11: [   'ZnSmtxmOGynVnsjCjwwS',
#                                      Decimal('2676420571.2')]}},
#         'ea': {   5: 'tRGzbdsvZkGZOhNUPGgc',
#                   6: [3656, Decimal('984887.5'), 2678],
#                   7: {   5: 71581.23035956,
#                          6: 'PsHWmjvGxXGXnpGvVdQI',
#                          7: ['ngFBShpryVtlLzDgxdlD', 8082]}},
#         'eligendi': {   7: 3402,
#                         8: [   4208,
#                                'nQdgAyhoZdZEJrpQqUNN',
#                                'https://al.com/main/list/category/index/'],
#                         9: {   7: 'QLVeqvodtpddzdSIozFf',
#                                8: Decimal('-50313943805347.0'),
#                                9: [   'qdry93@yahoo.com',
#                                       'DoIuJmEKwFAEeoBbTlmB']}},
#         'expedita': {   1: 'bw-dwwdwd@al.biz',
#                         2: [   3074.28,
#                                'KfetfGGrYZINefYuIahL',
#                                Decimal('7861176004.11')],
#                         3: {   1: Decimal('2059621.779'),
#                                2: Decimal('43.497191867'),
#                                3: [   'XMjrPWdyXKeuPurzfBxi',
#                                       'qDQCubEjASWfqJPEVKDK']}},
#         'itaque': {   4: 6745,
#                       5: [   Decimal('40969723748121.0'),
#                              8092,
#                              'ZAxsyyhnwAIoqeEdufSN'],
#                       6: {   4: 380424160997226.0,
#                              5: 'bldMoGQKZmhowUDbfHdr',
#                              6: [   'LBRBIUlfmvWItJVLMUaY',
#                                     Decimal('-684360.26851597')]}},
#         'molestias': {   8: 'fljfly@gmail.com',
#                          9: [   'nal-swd@hotmail.com',
#                                 4588,
#                                 'https://www.lhkyr-b.com/list/author/'],
#                          10: {   8: 'ylmhydb@hotmail.com',
#                                  9: datetime.datetime(1993, 5, 7, 9, 55, 14),
#                                  10: [   'VtUgDKrghKuSfJZkSqFy',
#                                          550497712.76861]}},
#         'quas': {   6: 'fwHhcLAZhNoiDALUehap',
#                     7: [   datetime.datetime(1981, 5, 27, 16, 43, 2),
#                            9576,
#                            -99639162781668.0],
#                     8: {   6: 'ZMDDWVKLmRuRdrRTBMGY',
#                            7: 'deXYmqUmYhYPDVkrztHg',
#                            8: ['OTewQdQzuPDXJBFcjNyx', 3173]}},
#         'qui': {   2: 'YRiAEWpJTwxjZlyiSUAr',
#                    3: [   'http://lhjr.com/login.php',
#                           datetime.datetime(2011, 5, 10, 6, 15, 12),
#                           'oUMwIvnggNKEAXCgofHN'],
#                    4: {   2: 'qtbal-sltn@gmail.com',
#                           3: 8970,
#                           4: [   'http://www.lshy.com/category/categories/privacy.jsp',
#                                  'JqSRanSvegcNsaEIjbZu']}},
#         'sit': {   3: 'UPstxxscoDipTiXaffsT',
#                    4: [   'al-bn-zfrshtr@gmail.com',
#                           Decimal('-8838.657443513'),
#                           datetime.datetime(1992, 9, 17, 22, 10, 37)],
#                    5: {   3: 'eTPbaLhUgthHkPDxSCqS',
#                           4: datetime.datetime(1985, 6, 23, 19, 37, 11),
#                           5: [   'SKPVBjhdPwIxJUSrThPm',
#                                  'QQfLjudntPcFPljCnLuN']}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'http://www.lhkyr.com/wp-content/explore/post.html',
#     8837,
#     652044.6569801,
#     'https://al.biz/tag/search/homepage/',
#     datetime.datetime(2006, 9, 18, 14, 33, 38),
#     Decimal('-9.0'),
#     2837,
#     'lal-yd@al.info',
#     'WQMGRNgxYlMlwPCexiyx',
#     'sSBogTbUrEdIdisRQqtz',
#     'NnjANhoBcfqWkrvNNkAz',
#     'sbhy76@yahoo.com')

faker.providers.ssn

fake.ein()
# '90-6973252'

fake.invalid_ssn()
# '972-93-5268'

fake.itin()
# '903-96-5312'

fake.ssn(taxpayer_identification_number_type="SSN")
# '185-09-9772'

faker.providers.user_agent

fake.android_platform_token()
# 'Android 2.2.2'

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (iPhone; CPU iPhone OS 9_3_5 like Mac OS X) AppleWebKit/533.1 '
#  '(KHTML, like Gecko) CriOS/36.0.849.0 Mobile/64P234 Safari/533.1')

fake.firefox()
# 'Mozilla/5.0 (Android 3.2.1; Mobile; rv:38.0) Gecko/38.0 Firefox/38.0'

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

fake.ios_platform_token()
# 'iPad; CPU iPad OS 10_3_3 like Mac OS X'

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

fake.linux_processor()
# 'i686'

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

fake.mac_processor()
# 'U; Intel'

fake.opera()
# 'Opera/9.57.(Windows NT 6.0; om-KE) Presto/2.9.166 Version/12.00'

fake.safari()
# ('Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_7 rv:3.0; bn-IN) '
#  'AppleWebKit/535.20.7 (KHTML, like Gecko) Version/5.0 Safari/535.20.7')

fake.user_agent()
# ('Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.0 (KHTML, like Gecko) '
#  'Chrome/16.0.829.0 Safari/534.0')

fake.windows_platform_token()
# 'Windows NT 5.0'