Language ar_SA

faker.providers.address

fake.country()
# 'Guadeloupe'

fake.postalcode_plus4()
# '06493-2067'

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

fake.military_state()
# 'AE'

fake.zipcode_plus4()
# '96686-5297'

fake.street_name()
# 'مؤيّد Lane'

fake.postalcode()
# '66360'

fake.secondary_address()
# 'Suite 671'

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

fake.building_number()
# '5997'

fake.military_apo()
# 'PSC 1005, Box 2189'

fake.address()
# 'Unit 5766 Box 6197\nDPO AP 31803'

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

fake.city_suffix()
# 'port'

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

fake.street_address()
# '8175 آل قصير Cliff Apt. 814'

fake.street_suffix()
# 'Skyway'

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

fake.city_prefix()
# 'New'

fake.state()
# 'South Dakota'

fake.postcode()
# '08338'

fake.zipcode()
# '57718'

fake.military_ship()
# 'USCGC'

fake.city()
# 'East أحمدmouth'

fake.military_dpo()
# 'Unit 6758 Box 3258'

faker.providers.automotive

fake.license_plate()
# ('1306 LUV', 'ى و ل ١٣٠٦')

fake.license_plate_ar()
# 'و ن ق ٦٣٦٥'

fake.license_plate_en()
# '0997 HHL'

faker.providers.bank

fake.iban()
# 'GB65MRUC7643790639248'

fake.bban()
# 'GBVB3190968663451'

fake.bank_country()
# 'GB'

faker.providers.barcode

fake.ean13()
# '6016051413984'

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

fake.ean8()
# '57785172'

faker.providers.color

fake.color_name()
# 'IndianRed'

fake.safe_color_name()
# 'teal'

fake.rgb_css_color()
# 'rgb(67,12,84)'

fake.safe_hex_color()
# '#221100'

fake.rgb_color()
# '118,20,209'

fake.hex_color()
# '#306990'

faker.providers.company

fake.company_suffix()
# 'PLC'

fake.catch_phrase()
# 'Reduced contextually-based pricing structure'

fake.bs()
# 'aggregate holistic communities'

fake.company()
# 'آل محمد بن علي بن جماز-فصيل'

faker.providers.credit_card

fake.credit_card_full(card_type=None)
# 'American Express\nجمال الدّين المهنا\n349921477042961 03/22\nCID: 9170\n'

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

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

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

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

faker.providers.currency

fake.cryptocurrency_code()
# 'DRC'

fake.currency_code()
# 'INR'

fake.cryptocurrency()
# ('DASH', 'Dash')

fake.currency_name()
# 'Kazakhstani tenge'

fake.currency()
# ('BWP', 'Botswana pula')

fake.cryptocurrency_name()
# 'Bitcoin'

faker.providers.date_time

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

fake.day_of_week()
# 'Saturday'

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2013, 8, 24, 1, 49, 15)

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2019, 1, 5)

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 2, 6, 23, 19, 41)

fake.day_of_month()
# '16'

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2019, 1, 22)

fake.century()
# 'XVIII'

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2013, 10, 15, 6, 41, 26)

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

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 1, 2, 7, 4, 39)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2006, 3, 30)

fake.month_name()
# 'November'

fake.time_object(end_datetime=None)
# datetime.time(7, 1, 32)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2001, 7, 9, 17, 50, 41)

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(2005, 10, 15)

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2019, 1, 10)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '02:04:30'

fake.am_pm()
# 'PM'

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2012, 7, 2)

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

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

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

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

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1342, 9, 20, 23, 54, 11)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 1, 17, 13, 9, 22)

fake.time_delta(end_datetime=None)
# datetime.timedelta(13344, 14631)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1978-02-25T08:48:38'

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1989, 11, 22, 10, 34, 23)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 1, 22, 17, 8, 19)

fake.timezone()
# 'America/Panama'

fake.month()
# '02'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 1, 16, 4, 59, 23)

fake.year()
# '2012'

faker.providers.file

fake.file_name(category=None, extension=None)
# 'cum.js'

fake.file_path(depth=1, category=None, extension=None)
# '/explicabo/culpa.flac'

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

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

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

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

faker.providers.geo

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

fake.local_latlng(country_code="US", coords_only=False)
# ('47.38093', '-122.23484', 'Kent', 'US', 'America/Los_Angeles')

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

fake.latlng()
# (Decimal('-15.579133'), Decimal('-47.427241'))

fake.location_on_land(coords_only=False)
# ('17.94979', '-94.91386', 'Acayucan', 'MX', 'America/Mexico_City')

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

faker.providers.internet

fake.uri_extension()
# '.htm'

fake.ascii_safe_email(*args, **kwargs)
# 'khlfal-lskry@example.com'

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

fake.ascii_email(*args, **kwargs)
# 'fyflmhydb@lmhydb.com'

fake.slug(*args, **kwargs)
# 'iusto-fugit-quis'

fake.tld()
# 'com'

fake.uri()
# 'https://www.al.net/home.php'

fake.ipv4_network_class()
# 'a'

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

fake.mac_address()
# 'd1:ce:06:57:e2:25'

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

fake.email(*args, **kwargs)
# 'rwwf23@gmail.com'

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

fake.hostname(*args, **kwargs)
# 'lt-34.ljfly.com'

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

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

fake.url(schemes=None)
# 'http://al.org/'

fake.ipv6(network=False)
# '7193:f942:2d69:44d1:1027:b3c1:4dce:5151'

fake.company_email(*args, **kwargs)
# 'mnsy78@lqyl.biz'

fake.image_url(width=None, height=None)
# 'https://placeholdit.imgix.net/~text?txtsize=55&txt=13x689&w=13&h=689'

fake.ascii_company_email(*args, **kwargs)
# 'al-khdyrrym@al.com'

fake.uri_page()
# 'login'

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

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

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

fake.safe_email(*args, **kwargs)
# 'oal-rfy@example.org'

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

faker.providers.isbn

fake.isbn13(separator="-")
# '978-1-09-095625-5'

fake.isbn10(separator="-")
# '0-03-413322-4'

faker.providers.job

fake.job()
# 'Firefighter'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Minus vero laudantium nesciunt eius. Voluptatem ipsum corrupti quae totam. '
#  'Facilis qui natus veniam tempore. Eligendi voluptatibus hic.')

fake.sentences(nb=3, ext_word_list=None)
# [   'Eligendi tenetur molestias voluptates alias.',
#     'Harum explicabo totam fuga cumque similique modi.',
#     'Quasi error officiis nihil sit veritatis.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Quaerat qui delectus nemo inventore. Veritatis repudiandae inventore '
#  'laudantium soluta.\n'
#  'Quae quia minima voluptatibus eius. Enim quis dolorem quod.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Distinctio recusandae totam ipsam possimus. Tenetur aut repudiandae '
#     'nostrum fugit animi minima. Soluta laborum officiis sed cum distinctio.',
#     'Quaerat error excepturi maxime quibusdam nihil. Quis vitae repellat '
#     'cumque.',
#     'Omnis doloribus iste id. Reiciendis at blanditiis minus. Blanditiis aut '
#     'dolorem earum veritatis unde.']

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

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Corporis aperiam numquam officia doloribus.'

fake.words(nb=3, ext_word_list=None, unique=False)
# ['quae', 'veritatis', 'sit']

faker.providers.misc

fake.uuid4(cast_to=<class 'str'>)
# '122ac064-687c-433a-b667-36112502a085'

fake.null_boolean()
# True

fake.locale()
# 'mk_MK'

fake.boolean(chance_of_getting_true=50)
# False

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

fake.language_code()
# 'pt'

fake.sha1(raw_output=False)
# '3cb611344b655d5b52b11a3790a38efe7255f767'

fake.binary(length=1048576)
# (b'\x84G\x01\x93\t8\x86g\xec\x07\x86Z\xaa\x84\xc4\xac\x07\x95[\xcb{2c\r'
#  b'L\xbf\x16\x8a4\x9b\nH\x96f\xd5?.+\xda\xa6\xfd\x84\xbdE\xf7\xba\xe5H'
#  b'g8\xc9\x9b\xee\x0cbzc\xd7\x00\xd4\xa7\xe0RxZ\xe8\xbc\xdc\x87R\xa17\x0f\xcaf]'
#  b'\xd8\xf1\xb1\xed!Q\xb6\x95\x9d\xb5ART\xf0\x9a\xb1@s\x93u\xa6\xcc\x86\xcb'
#  b'\xdf\x8c\x93\xda\xb2\x0fg\xa3\x06-\x07\x13\x89\xb1k\xf9R\xd0 !$\x82\x88\xfb'
#  b'(\xf4\xa7\x1dz\x14\x9c\xff/~\xfe\x1d}4\x9c\xde\xff\x91R\x8f\xdf\xb5\xbd\x98'
#  b'h\xc6\x0b\x8d\xc0-\x00\xf7J\x0f\xb2\t\n\t\x10oTcn\xb6h\x81pe!D\xde\xf9'
#  b'\xd9i\xb3\xea\xde\x92}v\xee\xfc\x19L\xac\x95=kEB\n\x0fb\x85\xe4\x87'
#  b'B@\x9a\x1de7\t\xaa4\x1e\xf2\x12\x19\xd4<\xf9\xd3\xa30\r\x08\xd7\x19\xe9'
#  b'\xc9-\x0b\x16\xf1\x1d|^\xc8d\x8f\xf8\x7f\xab\xda\x0e\xe5y\xaa\x9a>-N\xc8'
#  b'=A\xcd\xc2\xa4r{\xf7\xbfP\xf5/\xcb\x1b_\xb3@\x7f\xd2\x8d\xdc\x88p\x08'
#  b'\xa0\xbd\xd49\xdd\x97@\xbf\xf5,\xf6\x13q\xb4\x80\rH{\xb8\xaanN\xbe\x9c'
#  b'a\x85#p\xc3\x97\x13\x0e\xde\xa7\xa9dQi\x19a\xfapbi\x89_\x1f`\xa1\x05\\3'
#  b'\x83>\x19\xa7\xb7 \x8b\x016\x98\r\xda\xa3\xfb\x8a7\xac/\xb7_1VT\xab'
#  b'\xf0:{\x7f\x87\t\xa2Q\xf5\x0e\x86\xf7}Z\x9eSXR|\xc5\x0eR\x11\x86p\xefN_'
#  b'*\xe2\x9dW\x14\x9c\xf0m@\x84\xb6\xde\xaa\xedk\xf5\xad\x86?\x17\xb9\xf0f\x9f'
#  b'1\x1dv)\x14\xcf\x8b\xe0J\x8b&\xa2\x00f\x99\xad0(\xd1\xdav\x01Y\x17\xdaGp\xdb'
#  b'\xec~6]\xcf\x13\xcc\xc8a\x1e\xfd\x8a\x8e\xf3\\\xae\xd5\xd49\xbb\xcb\xf3*\x07'
#  b"1\xea\x82od\xc9B\xf7'\xab7\x0c\x11\xbb\x9d\x0bD\rB\x80g\xbf\xbd\xbb"
#  b'\x89\x91\xdf\xe7v\xfe\x0cdI\xb1\x7f\xd9\xbc\x13\xe7""h\x1e;\x86g\xfc\xc3'
#  b'\x06aX\xed\x86\x8c\xed\xdd\x9d\xcc0\xe2\x01]\xc9i\x94S\x85\x8d\r\xeb\xc0\x02'
#  b'>\x9b\x80\x9c\xc0\x96T\x03\xc5&\xb7\x10\xbdLd\xa2\xb0z\x08\xc7\x9b\xc7z\xb1'
#  b'\xfef\xdd\x19!7R\x9cT\xce\x80\xb3|\x87d\x82\x0e\xe0-\xa9\xe0\xb1\xe4\x07'
#  b'J%7\x9f\xd3\x1f\xdf&+\xa8\x02\x11\xe63\xfa\xad\xf4x.\xbf\x8f\x97\xffbX\xa2_8'
#  b'{G8uG\x7f\x1f\x9f\x88\x98gB\xe0\xe9rN\x02\xcaI\xa6\x9f\xee\x16\xd0T:\x8b\xe3'
#  b'\xce\xabfM\x9b1\x92#\xe9\x9d\xf2\xdfT\xacn\xe6z\xd2\x1d+QM\x8b#\xc4\xbb,\xfa'
#  b'\xa6\xfb\xa0\x06\xe9\x07\x02\x058\x1f\x029\x15\xaa\xeag\xf5\xeb}l'
#  b'\xa8\xd0\xb0\xa2\xb8\\h\xea^\xb805\x14\xf7\x82\xab8\xc7\xe7I\xe3\xfb\xf4\xca'
#  b'`y\xa6~q9\xfa\xd5\x06\x06\xa4\x85\x06`%a\xbe}\xf0\x01\r\x9f\xb3\x82'
#  b'\x1c\x8d\x16\xac"\xbfm<\x1b\xc3\xd6\xad\x9a\xd3\x18\x01o\xed\x17\xd9z=\x119'
#  b'M\x16\x88\xa4=7!>\xef\xf5]\xc6f\x9eG\x95G\xa7\xd3\x1d\x87GW\xd6&\xfa\xceN'
#  b'\xc4\xc3|\x89np\xa3\xc3\x97\xbf\xc3d\x8e\x15\xf5y\x92^Hm\xd1\xb5\xceo'
#  b'\x0bb\xf9\x11\x80\xb8T:e\x84\xb9<\x853xu\r\xb6/\xcd\xb7:\r=\xeaA\x83\x05'
#  b'\xb0s\xa76\xee\x1d\xe5\x93\xde)\x12\xf2\xf4\x9db}\xc6T[\xb2\x9e\xd2|Cls\x90:'
#  b'\x17i\xd8\xce\xca;\x8d\xda\x8bq\xe5\x12>.dC\xbe]\t\xd4\t\x13}\xf52\r\xb1\xa0'
#  b'\xe1\x1d\xd5\xe1\x1c*\xbf\xdaHf\x81\xc3\xd9D^\xec\x83\xed\x18\xf2'
#  b'\x12\xca\xdddU\xc5@\xe2\xd3\xb27\x87ggC\x9c\xc1\xc7\xc2\xcbds\xd0z'
#  b'\x9a!\x98\x15[\x916\xba2\x124\xe8\x08\xad[R\x00l"\xa88>\xa3k\xad\xe5\xf4\xc9'
#  b"\xa5\x9a$>\x93\x97/\xd6\x1a2vY\xe8HW\xec\xf7\x1e'4\x9e\xed\xd12Q\x0ea\x9b"
#  b't{Fm@\x8e\xca\xeaL\x81l\xa5\x9f\x9e\x1d\xe8\xf5\xb0\xa8\x81}y\x11\x9c'
#  b"\x9bN\xafZ\xd3V\x00Q\x94\xb8z\xb6'\xcfx\xeb")

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

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

faker.providers.person

fake.last_name()
# 'المهنا'

fake.first_name_female()
# 'ماذى'

fake.prefix_female()
# 'الآنسة'

fake.suffix_female()
# ''

fake.prefix()
# 'الدكتورة'

fake.last_name_male()
# 'الحكير'

fake.last_name_female()
# 'الشايع'

fake.first_name()
# 'أناهيد'

fake.suffix()
# ''

fake.suffix_male()
# ''

fake.name_female()
# 'المهندسة بلسم آل حسين'

fake.name_male()
# 'محفوظ آل عواض'

fake.first_name_male()
# 'طه'

fake.name()
# 'مزهر الجفالي'

fake.prefix_male()
# 'الأستاذ'

faker.providers.phone_number

fake.phone_number()
# '(853)857-6647x824'

fake.msisdn()
# '5660142622521'

faker.providers.profile

fake.simple_profile(sex=None)
# {   'address': '0486 فصيل Garden\nLake ألينburgh, CT 64294',
#     'birthdate': datetime.date(1959, 4, 1),
#     'mail': 'ial-lskry@hotmail.com',
#     'name': 'الدكتور ممدوح آل جعفر',
#     'sex': 'M',
#     'username': 'al-bn-zfrrhyb'}

fake.profile(fields=None, sex=None)
# {   'address': '458 الراشد Estates Apt. 499\nNew يانع, CA 54679',
#     'birthdate': datetime.date(1956, 5, 28),
#     'blood_group': 'A+',
#     'company': 'آل محمد بن علي بن جماز-الحجار',
#     'current_location': (Decimal('-82.9748035'), Decimal('42.809198')),
#     'job': 'Probation officer',
#     'mail': 'al-lskrydn@gmail.com',
#     'name': 'ضحّاك بقشان',
#     'residence': '1570 حنبولي Cliffs\nNew خلدون, DC 96627',
#     'sex': 'M',
#     'ssn': '461-44-3742',
#     'username': 'sal-mhmd-bn-ly-bn-jmz',
#     'website': ['https://al.com/']}

faker.providers.python

fake.pyint()
# 1410

fake.pystruct(count=10, *value_types)
# (   [   Decimal('58192647.828067'),
#         23606085.3691,
#         'nuSWOIjymVFZjailzuVa',
#         Decimal('97057208015316.8'),
#         Decimal('9762341349468.15'),
#         6563,
#         4897,
#         'rcqLnxBaQdFaTnAmgOpo',
#         'bd-lltyfbw-dwwd@al.biz',
#         'DLHyuPmLHIeuDDZctmdU'],
#     {   'deleniti': 'lstWPgPXsrDDkKDJCfWB',
#         'esse': 4.107298,
#         'explicabo': -7139635.4825,
#         'iusto': 'rshdy98@gmail.com',
#         'maxime': -23603.9988,
#         'molestias': 'gEatSvMhxeEKKhAJcpbb',
#         'quisquam': 74915505.39636,
#         'ut': 'tmhn@shrbtly.com',
#         'voluptates': datetime.datetime(2007, 11, 20, 18, 33, 8),
#         'voluptatibus': 'http://al.com/author/'},
#     {   'architecto': {   7: Decimal('-97.5740788485169'),
#                           8: [   5160,
#                                  'ehKkopjjbbCnczYRgyIC',
#                                  Decimal('963428579.637478')],
#                           9: {   7: 3708,
#                                  8: 'jyln98@gmail.com',
#                                  9: [796, 'rwGLfrzbLzQoKcZFSPKX']}},
#         'corrupti': {   0: 6393246.4,
#                         1: [7809, 'hyl05@hotmail.com', 475197.6902],
#                         2: {   0: 2388,
#                                1: 'DnumMzJFeGzRhhuUDMBc',
#                                2: [   'http://www.al.com/category/category/wp-content/login/',
#                                       'https://www.fsyl.info/category/category/']}},
#         'doloribus': {   4: 'ARmMXlOvtvnZClJoOYIC',
#                          5: [   504705.139755,
#                                 'http://www.lrshd-hjr.com/post.htm',
#                                 'https://www.al.com/post/'],
#                          6: {   4: 7990651466694.0,
#                                 5: datetime.datetime(1998, 11, 14, 16, 40, 24),
#                                 6: [   'https://www.lhjr.com/author.php',
#                                        'nafkoxhqjtNqHPQrnpzw']}},
#         'facilis': {   3: 'https://hnbwly.com/privacy/',
#                        4: [   'https://al.info/register.php',
#                               'lyn49@mhn-al.com',
#                               Decimal('-3379869.641')],
#                        5: {3: 6323, 4: -982338179526.2, 5: [2249, 5515]}},
#         'id': {   8: 'MRusBNUWFwRItjNzgpvf',
#                   9: [   'http://ldbg-lkhrfy.net/blog/categories/terms/',
#                          6367,
#                          'bVJPkmRykjYMqYjjoBZZ'],
#                   10: {   8: 99582592709533.0,
#                           9: 5619,
#                           10: [36.63952354, 'IAyqKPRLYsFkBnzzCkBS']}},
#         'labore': {   9: 'http://www.lmgwl.com/home.php',
#                       10: [   'CazoizpGKzVRnCuPTiCn',
#                               'nrmceDhLYHSorJCbVGHS',
#                               datetime.datetime(2015, 5, 24, 17, 27, 10)],
#                       11: {   9: 'GdvAOHGDWRItoDtsVrrW',
#                               10: 6143,
#                               11: [9706, 'eTViPamPfPjIaZDemJvL']}},
#         'omnis': {   2: 'llynkwthr@al.com',
#                      3: [   datetime.datetime(1992, 6, 8, 17, 34, 40),
#                             'QwXhPiqOaeBXiWqAyZPX',
#                             'CwwHHdymdpvotpTrzzMm'],
#                      4: {   2: datetime.datetime(1989, 12, 16, 12, 17, 35),
#                             3: 2973,
#                             4: ['ljlnysry@al.com', 8285]}},
#         'saepe': {   1: Decimal('78656764358169.0'),
#                      2: [   7474127.7391,
#                             Decimal('-6.9551'),
#                             'pGMfpKoBeOGFjuCEGmoY'],
#                      3: {   1: 'iaSpuAOfmCvHDGmyMYmM',
#                             2: Decimal('5238022119128.27'),
#                             3: [380, 'FgBetEXNtOwTFayvLuSQ']}},
#         'temporibus': {   6: 'http://mhn.com/main/app/about/',
#                           7: [   'al-rfytmh@al.biz',
#                                  'HSnCwrcFXXsqaMIBXgNa',
#                                  'BvExSYgWlqWIZoINamAy'],
#                           8: {   6: 'https://bqshn.com/list/category.jsp',
#                                  7: datetime.datetime(1996, 5, 17, 6, 13, 38),
#                                  8: [   Decimal('5044145.807083'),
#                                         'ual-jfr@gmail.com']}},
#         'veritatis': {   5: datetime.datetime(1992, 2, 28, 19, 37, 34),
#                          6: [1513, 'https://lqyl.biz/', 'DfbHUMOBFQKNNniCiqal'],
#                          7: {   5: 'wPTAqGLGoRZaHLszHzMT',
#                                 6: 'OOZGbNiVbPvsXwrvWhbw',
#                                 7: [   Decimal('66472.91'),
#                                        datetime.datetime(2000, 3, 29, 8, 58, 46)]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'al-lskryfrj@lhkyr.com',
#     'http://www.lmhydb.com/homepage/',
#     'lmshwlqnt@yahoo.com',
#     'ZpYkIUmveBCgSgmjNyWa',
#     datetime.datetime(1985, 1, 14, 20, 15, 23),
#     'https://www.al.info/about/',
#     'https://al.biz/home/',
#     'QCDeRDdMhBmVoqgyqGeJ',
#     Decimal('302959.2795039'))

fake.pybool()
# False

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'cWIwLqMWKPpLlmfBJlus',
#     'xhbKbGVnwEXSTuuAiuNy',
#     Decimal('-7730915154.6675'),
#     Decimal('7349.4707898914'),
#     -60572072.9517904,
#     datetime.datetime(2007, 2, 14, 8, 57, 10),
#     'tiDQUlhfZiQHtkspeKpx',
#     'http://al.com/category/list/category/index.php',
#     0.9554791491313,
#     'XmwLGcDAeNrJqzrPmGjz',
#     datetime.datetime(1996, 2, 21, 5, 7, 8)]

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

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'mOHoJCfkKzmvWkSqqJMl', 'dxmmPPSDSHaHCtuatSIx', 'tyncLngggrRKcKuNtAzj', 'RKqzNfxEYnQLaUVGOCoI', Decimal('-9577.9855675'), datetime.datetime(1992, 10, 5, 2, 58, 23)}

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'fpzXbLJGvqxIhgYxSjuw',
#     'nzmal-ly@al.net',
#     'http://www.lqyl.org/homepage/',
#     'RYkDVgopABixsGFyICdM',
#     'BwmqvqbNCHkCGEfliUUt',
#     'DOgSGDKJkZTzLWHFGfZH',
#     'RcjPeBgElCWCVhvwaAPE',
#     'UTKSbONjQzXsdWxMNKeI',
#     4910.32167]

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'amet': 6525,
#     'at': 1373,
#     'ducimus': 9016,
#     'eius': Decimal('78929524.4596'),
#     'eum': 'https://www.shrbtly.biz/',
#     'ullam': 6378}

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

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

faker.providers.ssn

fake.itin()
# '962-85-3974'

fake.ein()
# '61-5801278'

fake.ssn(taxpayer_identification_number_type="SSN")
# '376-53-6027'

faker.providers.user_agent

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

fake.user_agent()
# 'Opera/8.36.(X11; Linux i686; tig-ER) Presto/2.9.165 Version/10.00'

fake.linux_processor()
# 'i686'

fake.opera()
# 'Opera/8.72.(Windows NT 6.0; cv-RU) Presto/2.9.186 Version/10.00'

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

fake.firefox()
# ('Mozilla/5.0 (X11; Linux i686; rv:1.9.7.20) Gecko/2017-07-04 19:36:57 '
#  'Firefox/3.6.19')

fake.safari()
# ('Mozilla/5.0 (Windows; U; Windows NT 6.0) AppleWebKit/532.11.6 (KHTML, like '
#  'Gecko) Version/5.0.5 Safari/532.11.6')

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

fake.mac_processor()
# 'U; PPC'

fake.windows_platform_token()
# 'Windows 98; Win 9x 4.90'

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