Language fa_IR

faker.providers.address

fake.country()
# 'کلمبیا'

fake.street_suffix()
# 'بلوار'

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

fake.city_prefix()
# 'شهرستان'

fake.secondary_address()
# 'واحد 010'

fake.building_number()
# '8008'

fake.state()
# 'ایلام'

fake.address()
# '49775 آیلین دره واحد 138\nشرق دانيال, اصفهان 176'

fake.street_address()
# '20007 صارمی چهار راه'

fake.city()
# 'دهستان احسان'

fake.street_name()
# 'محمد طاها کوچه'

fake.city_suffix()
# 'Ville'

fake.postcode()
# '1852458344'

faker.providers.automotive

fake.license_plate()
# '105ELF'

faker.providers.bank

fake.iban()
# 'GB27PYJA6446899153610'

fake.bban()
# 'XKZS1663113010596'

fake.bank_country()
# 'GB'

faker.providers.barcode

fake.ean13()
# '8792716673426'

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

fake.ean8()
# '33822730'

faker.providers.color

fake.color_name()
# 'Coral'

fake.safe_color_name()
# 'navy'

fake.rgb_css_color()
# 'rgb(180,35,189)'

fake.safe_hex_color()
# '#77dd00'

fake.rgb_color()
# '118,76,216'

fake.hex_color()
# '#c8e965'

faker.providers.company

fake.company_suffix()
# 'Ltd'

fake.catch_phrase()
# 'Devolved disintermediate neural-net'

fake.bs()
# 'engage enterprise web services'

fake.company()
# 'ماشين آلات صنعتي تراكتور سازي ايران'

faker.providers.credit_card

fake.credit_card_full(card_type=None)
# 'American Express\nزهرا عقیلی\n346991418179043 10/19\nCID: 0828\n'

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

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

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

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

faker.providers.currency

fake.cryptocurrency_code()
# 'NEM'

fake.currency_code()
# 'DOP'

fake.cryptocurrency()
# ('MZC', 'MazaCoin')

fake.currency_name()
# 'Saint Helena pound'

fake.currency()
# ('BSD', 'Bahamian dollar')

fake.cryptocurrency_name()
# 'Vertcoin'

faker.providers.date_time

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

fake.day_of_week()
# 'Thursday'

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1991, 1, 30, 20, 59, 34)

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 2, 17, 21, 22, 40)

fake.day_of_month()
# '11'

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

fake.century()
# 'VII'

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2015, 8, 1, 23, 51)

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

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 1, 7, 10, 29, 6)

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

fake.month_name()
# 'October'

fake.time_object(end_datetime=None)
# datetime.time(1, 43, 33)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2014, 10, 14, 8, 29, 37)

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

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

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

fake.am_pm()
# 'PM'

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2010, 3, 13)

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

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

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

fake.date_object(end_datetime=None)
# datetime.date(2014, 6, 16)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1222, 9, 21, 9, 15, 32)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 1, 8, 21, 20, 38)

fake.time_delta(end_datetime=None)
# datetime.timedelta(8574, 43741)

fake.iso8601(tzinfo=None, end_datetime=None)
# '2013-09-08T01:04:55'

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1975, 9, 1, 1, 38, 30)

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

fake.timezone()
# 'Africa/Lubumbashi'

fake.month()
# '11'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2018, 12, 28, 14, 54, 29)

fake.year()
# '1980'

faker.providers.file

fake.file_name(category=None, extension=None)
# 'nesciunt.png'

fake.file_path(depth=1, category=None, extension=None)
# '/eaque/perferendis.avi'

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

fake.mime_type(category=None)
# 'application/rdf+xml'

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

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

faker.providers.geo

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

fake.local_latlng(country_code="US", coords_only=False)
# ('36.61033', '-88.31476', 'Murray', 'US', 'America/Chicago')

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

fake.latlng()
# (Decimal('-10.3396685'), Decimal('3.427224'))

fake.location_on_land(coords_only=False)
# ('53.93361', '37.92792', 'Kireyevsk', 'RU', 'Europe/Moscow')

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

faker.providers.internet

fake.uri_extension()
# '.asp'

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

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

fake.ascii_email(*args, **kwargs)
# 'mddfr@mailfa.com'

fake.slug(*args, **kwargs)
# 'ipsam-ad-laudantium'

fake.tld()
# 'com'

fake.uri()
# 'http://www.byn.ir/post/'

fake.ipv4_network_class()
# 'a'

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

fake.mac_address()
# '2d:94:bf:f0:18:93'

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

fake.email(*args, **kwargs)
# 'mshbyry@frb.com'

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

fake.hostname(*args, **kwargs)
# 'lt-89.lbnyt.ir'

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

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

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

fake.ipv6(network=False)
# '35a0:8e6a:67d4:362:2505:fb21:9734:760b'

fake.company_email(*args, **kwargs)
# 'atnsmsr@bzrgny.net'

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

fake.ascii_company_email(*args, **kwargs)
# 'mlkhynmhmdprs@prs.org'

fake.uri_page()
# 'faq'

fake.free_email(*args, **kwargs)
# 'hmdyth@chmail.ir'

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

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

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

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

faker.providers.isbn

fake.isbn13(separator="-")
# '978-1-7336392-9-3'

fake.isbn10(separator="-")
# '1-65058-567-5'

faker.providers.job

fake.job()
# 'بازنشسته'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Eaque alias odit voluptatibus omnis cum. Totam occaecati maxime id quia '
#  'deleniti.')

fake.sentences(nb=3, ext_word_list=None)
# [   'Nemo modi voluptatum illum.',
#     'Natus fugiat molestias officia.',
#     'Quae quod enim quas nihil veniam cumque.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Ab ducimus magnam quaerat minima quidem eius. Magnam eligendi eius molestiae '
#  'reiciendis blanditiis eveniet et.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Accusamus similique ea officia numquam. Tenetur repellat id nihil eaque '
#     'doloremque provident.',
#     'Itaque quod molestiae odit nulla asperiores soluta. Unde culpa qui fuga '
#     'eos odit nam.',
#     'Accusamus commodi unde laudantium esse. Expedita expedita ad quibusdam '
#     'aut vel ipsam.']

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

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Iure laudantium blanditiis suscipit quia ab.'

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

faker.providers.misc

fake.uuid4(cast_to=<class 'str'>)
# '89cac315-7b77-419a-985b-f165668756d1'

fake.null_boolean()
# True

fake.locale()
# 'ro_RO'

fake.boolean(chance_of_getting_true=50)
# False

fake.md5(raw_output=False)
# '3ebb6e1e1ed7677b96dcf7f8636b877c'

fake.language_code()
# 'yi'

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

fake.binary(length=1048576)
# (b'\xf5;\xac\x13\x85{\xac\x06\xc0\xc12\xb9\x1e;\xad>&Y\x17\x1b\xfdJ\xa23'
#  b'q~\xc6\xc0\xcc\xcf\x8a4\xfdErw\x7f\x89\xaa&\xd5\xec\xf1\xcc\xaa9<\xcf'
#  b'\xb19\xfe\xe5\x05|C24\x03\x90M\xd4\xd4\x99\x8f\xb2.\xe6\xba\xe7\x1e\xb4\x15'
#  b'N{\x94-\x98\xddQ\xb6^\x98\xcam\x95\\\xae\x7f\x7f\x9fz\xe6j<\x87M'
#  b'\xaa\xc2|\xc9\x85\x1b\xdcs\x1e\xeetd\x14\xc02\xcc\xd8\xf9Nt\xfb\xb1hW'
#  b'\xb6^\xa0\xba\xd5>\xbdE\xfa\xd4\x97\x9ee\xd1\xd7+2t<\xa6\xae\x92,G\xee\xe20]'
#  b'\xbb\xbc\xffS\xd0\x1c\x1a\x13\xd8\x16j\xbc\nt\x00\xdf\xc6\xbct\x88'
#  b'\xc0J\t\x93\x9d\x18\x98\x92\xe5\xa4\x04D\x93#(~\xd0R;\x1c\xe5y\x86\x80'
#  b'*\xae\xfa3\x10E\xab~Q\xed\xa1\xb2Q\x97l:\x8b\xdb\x11"\xa2\x08w\xef\xf44T\x87'
#  b's\xedj\xefsD\xb0\x13\x8e0?\x12\x7f$\xfe\x8e\xe0:\x87=\xb0\xba6\x95NPK\xcc'
#  b'\xc7\xce\x05\x1b\xb4O\xe6\x1cB\x1f\xbaH\xe5Fk\xf4e\xcc\xa2\xa2e\x1b\xa0x'
#  b'\n%\xc11\x16[|\xbeu\x90\xdc\xbe\x0e\x7f^\xc6Z\x93\xffdMV\xc9f'
#  b'\xf3\xe4\x11\xd6\x94\x1a\xcd\xd5\xac\xea\xdc\x07=2\xd8\x80\x97\xc6U~'
#  b'L\x8a\x8ev~\x94i\x88\xc2\x7f\x8b\x90\\+\xd0L\x9a\xb5j\xba\x7f\x04>\x14'
#  b'SN\xb2\xaan\xad\xa9vD\x0b}\x1b\xbbj\x01\xc8\x98\xd89\xab\xd9f\xa3r'
#  b'\x8a\x82\xe2\x92\x0c=\x0c\x81\x98\x8f\xd2\xb7\x10\x8d\xda\x08\x9d\x91\xfcb'
#  b"z\x9d\xf4\xb7o\x83\xd7\xe7\xd5Z\xb3`\x1a\x83\xba'\xb9o\xcd|\xed\xcb\x0cf"
#  b'\xe9\xb1{g\tu*\xaahZA\x88Z\xb7\xcf\xc1\x83|\x8bP\t\xc7\xf6<\xabN\xf55'
#  b'\x90\r\xb4r\xd7W\xe5.\xa9\xf1pG-\x04O\xf4\x19\xca(\xc3\xa0\xb7m:\x83#\rq'
#  b'$\x18\x80\xd1\x91\xffG\x1b|\x1bUw\xe7\xc2eHr\xe8W\xea\xfd\xbbO\xe9'
#  b"\xcf\xe1\x08{\xb7\xc4\xa5EKfCH\x82\xec8c\x01\x02\x00c\xa4\x9e\x0b\x1af'jN"
#  b"=t\xfe\xe7\xd2\x00\xe4]^o\xd6\xea\xef\x92\xe1\xef\x07\xad\x07'\t\x15\xff\x0c"
#  b'p\xce`\x01\x11\xec\x06\r{\x91\x96:u\x16\xbb\x8d\x07n3R\x86/\x86\x97'
#  b'R\x9c\xf7h\xfc\x0c>\x11\x05\xdf\x8b\x98\x9e\x89\xed\x91b\xb0\xda?'
#  b'\xeb\x15I\x01\xdcT\x14B\xce:\x05\x1b7?;ha\x98|o\xcc\xe4\x8eY\xf3\xc0\xb2\xf5'
#  b'\x1a\xe7\xe0\x97n\x0fp\xac\xc5\x00\xc1\xd9\x93}YA\x08a\xed\xc8\xf9\xb6\x80%'
#  b"\x96\xb1c!\xa8'\x7f4\xa8\xcc\xa3\x7f\x1b@:\xa2\xc9.r\xaeA\x81S\xa2v\x12\xc84"
#  b'\xa8\xff9\xd8\xcd\x13\xd8 GY\x03\x0b\xc8\xb0V\x9c\xc1W\xb6u\xa5\x8c\x7f\xfc'
#  b'LbS\xd7\xf8\xd5~7{\xd5[\xd1\x87\xab\x95\x0e\xfa\x03\xdbG\x8d`8Z\xf5Q B'
#  b'\\U\xc4\xcc\x1b\x9bxQeo\x88\xeb\xbd+\xa5\x93\xf4\x11c\x98V\x9cP\xd6'
#  b'\x03\xbd.\xa2L\xe52#b\\\xdepE\xbdT\x8cZ| ]\xf5YM?\xce\x9aJ4\xf1\xd4\x85L'
#  b'-\nr\xf0\xf2\xb3\xbe\x94C@\x8f\x06e{\xce\n\xba\xcf\r\xac1e\xb2P\x8c$\xb3\xa3'
#  b'\x8e\x91c$\x8c\x97Y\xf4\xac$T\x8f\x9d\xdd\x1cM\xd8\xd0\xef\xd5\xa2L\xbbK'
#  b'\x96I\xc9\xa7\x8b\xf5IF\xd7%d\x1aW\xfa\x91\xe4\t\xe7\xd0yV\xff-*r\xc5`\xaa'
#  b'HEj\xdb\xfdk\xc6\xdc?\x1b\x92(>\x03\xda!\xed\xd0\x1b=\xff)B\x98o\xb1[\xd5'
#  b'\x10\xae~,\xf6\x8a\xb4\xb8\x02{\xa7\xbd\xd2\xafBQ\xbe\x0c\xea\xe2\xdcS\xf8.'
#  b"o)4\x07\x19Aft\x84\xbb\x81i\xf5!'y\xd1\xd3\x133e\xc6\xab4;\xdc\xe4\x05"
#  b"\x80\x85\xf3,\xeb!\xca\xa8r\x8d\x88$\x0b\x96'\x1b\xa6\xb1\xe3\xf9c\xa7y\x13"
#  b'\xf4)E\x97\t7\xee\x90Oi\xb7_\xac\xca\x1err\x95o\x1b\x1a\x1a\xedq'
#  b'\xb3P\x9f\x1a\xf4\x97\x99s,ds\xca\x9d\x8e\x1d1,\n\xc2\x8aD\xad\xd1\x8c'
#  b'p\t\x07\xc6UL\xe2\x83\xc7\xd1 cu\xc8\x82\xb7\x8b}\x9b\x80')

fake.sha256(raw_output=False)
# '0704a2d77ad30b4676be923007b692b84aace530f115a8af18019750de980b66'

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# 'm+%ILnT@#4'

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()
# '013 5046 5543'

fake.msisdn()
# '5041719235641'

faker.providers.profile

fake.simple_profile(sex=None)
# {   'address': '08127 امیررضا جاده\nبندر زینب, چهارمحال و بختیاری 770517',
#     'birthdate': datetime.date(1931, 12, 29),
#     'mail': 'kkhrmny@chmail.ir',
#     'name': 'آرش هوشیار',
#     'sex': 'M',
#     'username': 'yzdybnymyn'}

fake.profile(fields=None, sex=None)
# {   'address': '1104 زنجانی دره واحد 126\nروستای رها, بوشهر 5355',
#     'birthdate': datetime.date(1938, 1, 15),
#     'blood_group': 'B+',
#     'company': 'ملی صنایع مس ایران',
#     'current_location': (Decimal('34.908996'), Decimal('56.383357')),
#     'job': 'جوشکار',
#     'mail': 'khwthr89@gmail.com',
#     'name': 'یلدا ابوطالبی',
#     'residence': '6098 محمدجواد میدان واحد 165\n'
#                  'شهرستان محمد, آذربایجان غربی 5076952196',
#     'sex': 'F',
#     'ssn': '866-81-3764',
#     'username': 'inwbkhty',
#     'website': ['http://mjtm.com/', 'https://mdn.net/', 'http://twlydy.ir/']}

faker.providers.python

fake.pyint()
# 7747

fake.pystruct(count=10, *value_types)
# (   [   'https://www.whd.ir/',
#         datetime.datetime(1972, 7, 2, 21, 0, 20),
#         'https://ptrwshymy.org/categories/blog/home/',
#         574795731443518.0,
#         'https://jhn.com/',
#         'IDAeqyFgoHZzekMrnhLW',
#         datetime.datetime(2002, 11, 3, 21, 29, 4),
#         'pOxwcuRqfiVLCkPfnzPc',
#         'http://www.mdyryt.com/main.htm',
#         362],
#     {   'a': 8371,
#         'aliquid': 'http://www.symn.ir/',
#         'facere': 'https://bnkh.ir/homepage.php',
#         'illum': 7759,
#         'impedit': 'https://www.ajr.net/category.htm',
#         'inventore': -9592.0,
#         'iure': 'IAYqOpWPXQAwYzRVHeDD',
#         'nesciunt': 'https://www.ptrwshymy.org/app/explore/blog/search.htm',
#         'provident': 8346,
#         'repellat': 0.24510125965},
#     {   'adipisci': {   1: datetime.datetime(2008, 11, 10, 14, 33, 55),
#                         2: [   Decimal('-8297912.35'),
#                                'yiJuYfhTfQCCxTSxwjvC',
#                                'WjQPGmglnnWlAeEHXndX'],
#                         3: {   1: 4862,
#                                2: Decimal('-60789106256.5'),
#                                3: ['mtyn37@bnk.com', 1591]}},
#         'dicta': {   7: 'lyrdmwhd@gmail.com',
#                      8: [   7339,
#                             datetime.datetime(1989, 12, 5, 14, 58, 48),
#                             Decimal('-96299711311.0')],
#                      9: {   7: 'jYtUTyQPQuJbbJmoPkhU',
#                             8: 383,
#                             9: [   'YhVQuQOKwSiOqPdBxFGY',
#                                    'klGBvvaUBshtgQqkqArm']}},
#         'esse': {   4: 'meZSFuqlUzqPwmIRBgAW',
#                     5: [3098, 9799, 'HHdRKcbTAOoQaKThGMKl'],
#                     6: {   4: -578841216950711.0,
#                            5: 'NewFNoGHJxCvOqwexAFb',
#                            6: [-8.110852738718, 3547]}},
#         'id': {   8: 8628,
#                   9: [   'gUtJRtIIehgnmMoYPtQt',
#                          datetime.datetime(1987, 4, 22, 4, 59, 57),
#                          1663],
#                   10: {   8: 'trkhshwndhnnh@chmail.ir',
#                           9: 'tgAjlafcBpEoJwsaRpzV',
#                           10: [Decimal('41.51'), 'myrmhdyfrjy@yahoo.com']}},
#         'nostrum': {   3: 'iltZAzdPsLKyTepUznSG',
#                        4: ['aITOhemwIqCxNDZBIuzZ', 'thbhmny@syhn.com', 5051],
#                        5: {   3: 'ejqraUGAeTVXoAkOBjVs',
#                               4: 'oGlCnqSFjraUezqpoHYW',
#                               5: [8406837.6, 'AezgherBBsNBVhRCLVfk']}},
#         'quis': {   2: 'mwHoTaunyUsaHfHJAXtg',
#                     3: ['rbnybs@bzrgny.com', 8660, Decimal('7580842484186.7')],
#                     4: {   2: datetime.datetime(2003, 10, 7, 14, 52, 42),
#                            3: 'http://symn.org/search/explore/home/',
#                            4: [9220, 'https://khk.net/terms/']}},
#         'ullam': {   6: 'http://www.khshkhbr.ir/categories/main/',
#                      7: ['YPeANqUbjspgqPkVeAsw', 3626, 'CIlJEvvSJcJkdybSwpyc'],
#                      8: {   6: datetime.datetime(2001, 5, 29, 21, 59, 10),
#                             7: 'VZuUgvwQVmZSbhWguWII',
#                             8: [   'NyfIFhenEHrevaQlcPaj',
#                                    'qThhWyVwdvxNqHYcoKrq']}},
#         'vel': {   5: 'LPzGTMSCHVkpniiIvrXA',
#                    6: [7151, 'gnNATsTcBzQlKCxpjkdd', 6987],
#                    7: {   5: Decimal('-567817964245.11'),
#                           6: 'cmyrdmdy@twlyd.com',
#                           7: [Decimal('93851298.43853'), 3045]}},
#         'veniam': {   9: 'VlvamRvJlThxhzOVDWgW',
#                       10: [Decimal('-1.8775014'), 4103, 2476],
#                       11: {   9: 'ARjakBYaqGWopVNSgqpA',
#                               10: datetime.datetime(1987, 8, 20, 4, 46, 57),
#                               11: [   'BkgNVBNYhSYQFxRPaCDw',
#                                       Decimal('4134672193190.0')]}},
#         'vitae': {   0: 'https://frwrdh.ir/author/',
#                      1: ['hscdtWfiTJhMJFTwZJoZ', 1697, 'lYClIKWjWxTTegliZxiN'],
#                      2: {   0: 'https://www.lyf.net/explore/register/',
#                             1: 'qaHNRTqRiGZYzTctIWTb',
#                             2: [   -463989.331143,
#                                    Decimal('-2672010.19795253')]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   datetime.datetime(1983, 6, 19, 9, 51, 44),
#     2851,
#     'cly-shhy@syp.org',
#     'pDwmqRMJolJvLQiRYGLc',
#     'https://www.mhndsy.ir/login.php',
#     'JsytgStzaaQFeVpbvdzS',
#     datetime.datetime(1986, 4, 4, 17, 20, 19),
#     5212,
#     'fksKMeyaTtzfJQxkjTPX',
#     2873,
#     'OIpOPUfmLTnHTDFtTEzj',
#     Decimal('87061220918.55'),
#     'affAuTocwLEvmEmboyIu')

fake.pybool()
# False

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   865,
#     'gFHTzjHcZXLGYXPsUCoe',
#     'mNFPampwFUKqwVjDYreC',
#     'bBdtmKfwvhbgRuwqcShr',
#     8393,
#     'https://mhndsy.com/',
#     'https://www.twlyd.ir/',
#     4846,
#     3100,
#     2835,
#     Decimal('33324247.0'),
#     'HWMlFbXXiiLeesSnlfpz',
#     2300)

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

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'jGlrNnpELNdCcXonSUSs', Decimal('-111042.4908'), Decimal('349496115564389.0'), 'WYQRSXOKIlztDVvQPczV', 'khynrswly@gmail.com', datetime.datetime(2014, 4, 20, 14, 25, 15), 8780, -10206323.719, -8785874.43203, 269.5070710397, 'http://twsh.net/tags/about/', 'BVHbREOKOFMRBVHQxWlg', 4634}

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'wHayPaizUDIQPSrIbAtL',
#     7991,
#     'TmMPOqUAXelTtiXJxeTm',
#     datetime.datetime(2003, 3, 7, 10, 58, 28),
#     8701,
#     7970,
#     6504,
#     'RtkmrcoJWzpnYZkfJLcB',
#     9703]

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'debitis': 'XkiphCnSeFNfZcrbWVOL',
#     'hic': 4148,
#     'id': 'lsXsHLUAXNMkjsUAITcN',
#     'impedit': 'lxXLOoJzYDricaBwqFea',
#     'provident': datetime.datetime(1976, 5, 14, 18, 42, 45),
#     'quae': 'http://thqyqty.com/category/category/tags/login.htm',
#     'sint': 'http://www.sny.ir/explore/posts/main.htm',
#     'unde': 1430,
#     'veritatis': 57394645269.89}

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

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

faker.providers.ssn

fake.itin()
# '921-88-5349'

fake.ein()
# '45-6308217'

fake.ssn(taxpayer_identification_number_type="SSN")
# '532-70-8053'

faker.providers.user_agent

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

fake.user_agent()
# ('Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/5340 (KHTML, like Gecko) '
#  'Chrome/15.0.801.0 Safari/5340')

fake.linux_processor()
# 'i686'

fake.opera()
# 'Opera/8.90.(X11; Linux x86_64; pa-IN) Presto/2.9.172 Version/11.00'

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

fake.firefox()
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_11_8; rv:1.9.4.20) Gecko/2018-05-06 '
#  '16:31:40 Firefox/9.0')

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 4_1 like Mac OS X; ur-IN) '
#  'AppleWebKit/532.23.6 (KHTML, like Gecko) Version/4.0.5 Mobile/8B119 '
#  'Safari/6532.23.6')

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

fake.mac_processor()
# 'U; Intel'

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

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