Language fa_IR

faker.providers.address

fake.street_name()
# 'اسرا تقاطع'

fake.city_suffix()
# 'Ville'

fake.state()
# 'آذربایجان شرقی'

fake.street_address()
# '41083 سماوات بن بست سوئیت 001'

fake.postcode()
# '5194136368'

fake.secondary_address()
# 'سوئیت 163'

fake.street_suffix()
# 'بزرگ راه'

fake.city()
# 'شمال هستي'

fake.country_code()
# 'VA'

fake.address()
# '4022 ایروانی خیابان سوئیت 729\nشهرستان یاسمین, گلستان 8723526475'

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

fake.country()
# 'جمهوری چین'

fake.geo_coordinate(center=None, radius=0.001)
# Decimal('53.009217')

fake.building_number()
# '84531'

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

fake.city_prefix()
# 'باغات'

faker.providers.automotive

fake.license_plate()
# '00VB643'

faker.providers.bank

fake.bban()
# 'GVVD3779574803023'

fake.bank_country()
# 'GB'

fake.iban()
# 'GB25XGMP1239190749752'

faker.providers.barcode

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

fake.ean8()
# '09903821'

fake.ean13()
# '6802347096166'

faker.providers.color

fake.hex_color()
# '#f072f2'

fake.rgb_css_color()
# 'rgb(125,136,148)'

fake.safe_hex_color()
# '#88dd00'

fake.color_name()
# 'SpringGreen'

fake.rgb_color()
# '141,144,72'

fake.safe_color_name()
# 'olive'

faker.providers.company

fake.catch_phrase()
# 'Future-proofed national flexibility'

fake.bs()
# 'orchestrate front-end channels'

fake.company_suffix()
# 'LLC'

fake.company()
# 'پارس بوشونگ'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'Mastercard\nسبحان هدایت\n5219454890374965 09/24\nCVV: 144\n'

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

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

fake.credit_card_provider(card_type=None)
# 'American Express'

faker.providers.currency

fake.currency_code()
# 'TVD'

fake.cryptocurrency()
# ('XRP', 'Ripple')

fake.cryptocurrency_code()
# 'POT'

fake.currency_name()
# 'Iraqi dinar'

fake.cryptocurrency_name()
# 'Tether'

fake.currency()
# ('LSL', 'Lesotho loti')

faker.providers.date_time

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2018, 5, 14, 18, 9, 53)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2014, 9, 29)

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2018, 4, 30, 22, 55, 18)

fake.century()
# 'III'

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2018, 5, 9)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 5, 4, 8, 32, 23)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2005, 4, 17)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2010, 1, 20, 15, 21, 13)

fake.future_date(end_date="+30d", tzinfo=None)
# datetime.date(2018, 6, 6)

fake.am_pm()
# 'PM'

fake.time_delta(end_datetime=None)
# datetime.timedelta(14080, 44152)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2012, 3, 22, 5, 38, 31)

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

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2005, 5, 3, 23, 45, 38)

fake.day_of_month()
# '29'

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '07:52:51'

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1993, 3, 11, 7, 24, 3)

fake.date_time_ad(tzinfo=None, end_datetime=None)
# datetime.datetime(274, 12, 22, 8, 13, 7)

fake.month_name()
# 'January'

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2018, 5, 4)

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

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

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2018, 5, 14)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 3, 2, 0, 16)

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

fake.date_object(end_datetime=None)
# datetime.date(1997, 12, 6)

fake.year()
# '1994'

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2018, 5, 21, 10, 53, 49)

fake.timezone()
# 'America/St_Kitts'

fake.day_of_week()
# 'Tuesday'

fake.unix_time(end_datetime=None)
# 250539022

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

fake.iso8601(tzinfo=None, end_datetime=None)
# '1985-09-18T09:38:52'

fake.month()
# '12'

faker.providers.file

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

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

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

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

fake.mime_type(category=None)
# 'multipart/related'

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

faker.providers.internet

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

fake.company_email(*args, **kwargs)
# 'stysh55@sndwq.ir'

fake.free_email(*args, **kwargs)
# 'ryhnhhwmn@mailfa.com'

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

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

fake.email(*args, **kwargs)
# 'dhnry@yahoo.com'

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

fake.uri_page()
# 'faq'

fake.ipv4_network_class()
# 'c'

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

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

fake.mac_address()
# 'a3:24:51:c3:69:c9'

fake.ascii_free_email(*args, **kwargs)
# 'khwshyr@gmail.com'

fake.ascii_company_email(*args, **kwargs)
# 'xrswly@mwtwrszn.org'

fake.slug(*args, **kwargs)
# 'officia-vero-culpa'

fake.uri()
# 'http://alwmrd.ir/blog/tag/explore/register.php'

fake.ipv6(network=False)
# '1d8:e07e:95fd:737b:7b8d:54cc:1e2e:704c'

fake.uri_extension()
# '.asp'

fake.url(schemes=None)
# 'https://dhwb.net/'

fake.tld()
# 'org'

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

fake.domain_name(*args, **kwargs)
# 'syn.ir'

fake.ascii_email(*args, **kwargs)
# 'khyn53@jwy.ir'

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

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

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

faker.providers.isbn

fake.isbn13(separator="-")
# '978-1-60977-478-3'

fake.isbn10(separator="-")
# '1-01-159846-9'

faker.providers.job

fake.job()
# 'نقاش ساختمان'

faker.providers.lorem

fake.words(nb=3, ext_word_list=None)
# ['perferendis', 'iusto', 'illum']

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Beatae aliquam vel suscipit facilis aut cum. Nam inventore atque '
#     'consectetur.',
#     'Ratione quibusdam quidem unde vero. Autem doloribus ipsum sapiente modi '
#     'debitis officia. Itaque eos doloremque nobis.',
#     'Repudiandae ea sit aspernatur sit laboriosam vel suscipit.']

fake.sentences(nb=3, ext_word_list=None)
# [   'Odio dicta quas quaerat minima fuga.',
#     'Temporibus cumque dolor repellendus unde illum.',
#     'At facilis dolorum amet optio.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Pariatur harum corrupti id fuga. Dolore dolorum mollitia quia cum. Explicabo '
#  'sint atque enim iure aspernatur tempora ducimus.')

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Quasi fugit natus. Sit ex totam. Nostrum dolor commodi assumenda. Placeat '
#  'saepe accusantium.')

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

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Repellendus debitis eaque cupiditate.'

faker.providers.misc

fake.sha256(raw_output=False)
# '95e0e5853c55c3da7de6bf2facdd5df7478f13682e35a5f71e1c2db1882efe50'

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '1$3(&aFd3*'

fake.locale()
# 'pa_IN'

fake.uuid4()
# '8234858a-30a4-9711-4e30-3844a7a9dd37'

fake.null_boolean()
# False

fake.md5(raw_output=False)
# '7815873a0634704353e8a1a33efe184d'

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

fake.binary(length=1048576)
# (b',\xaf\xe9o}\xce\xdf\xd9/\x84\xcf\xa7\x99\xd5\xfeQy\x1dEg\x11\x91\xa2o'
#  b'\x07#\xca\x15\xcf\xf7\x8a0\x02\x88\x8a\xfa\xa8VE\xcfu/\xb76\xd88\xa6\xf6'
#  b'\xe76\x8f%w\xb0l\x07\n\x13,\x90\x00\x91A\x86\xfe\xb7U\x9cB\xa7\xbf\xb7'
#  b'\x1a\xc73\xde9g\xfb.xJ;\xd6\xb2\x86\xed\x94\xfc/\x80\xb4\xb7~\xaa\x9aH\x128P'
#  b"\n\x0c\xce\xf2\xce\xb00\xce\xfcp\x04\xb8\xf2\x01\xc5-'\x9a-\xf8F+n\x11"
#  b'\x0b97=\xc9}\x824:$7n[\xfdh7\xe5\xa5\x0c\xb7\xb4\xca$\x8bx;\x87\xf8'
#  b'\x16\xd5\xf7G\xac$\x85=-\xdbIK\xe3N\xcfh\x0f\x18\xdf\x9bR=\x1c\xec\xed#?\xfd'
#  b"\x9c\xecD_\x90\xbf\xe3T\x06\x1c\xb9'\xa8\xbc1\x87\xa8\x97\xf4\x8e\x110n\xda"
#  b'\xe5\xafs\xff\xab1\xdeH\xccA\xdbH\\D\xfb\xfdz9S\xe89L\xba\xb7\xc0\xf8^X'
#  b'\r\xdf\xd3Ja\xd1\xae\x8a\xbf\xf2\xdb\xd0\x8e\xae\x00LT\xd1\x8d\x19\xffc\xeap'
#  b'\xde\x9d`\x96&\xfd\xcd\xb5J\xd6\xbbA\xce\xa7x\xdf\xb4E\xac\xefI\xb4y\xb5'
#  b'E\x81,\xb9\x99i\x92*\xe0\xe0\xfa|\x00_\xaa6!\xbb\xbc\x85\x0fB|\xa1'
#  b'\xc2\xb3\x8bUyOF]\xeb\x1e\x85\xbb\xb9n\x95\xf2u\x93p\xd0\x92\xd8F\xb2'
#  b'\xa6:\xd7\xce\xb7X>\xe2R\xd1\xb5\x83\xd3\xbai\xc9+\xdc\xe1F\x05\xb6\x83M'
#  b'\xf9\xe6\xcd3\xf4\xd7d\x9c\xdb&]\x0799\x19T\x07\xbbP\x9c\x0f\x95\xd1\x9b'
#  b'p\xad*\xac\xa8\x94v\x10\xbd\xcaP\x98\x81\x14\x84\xe6\x13\xd3\xf3\xc9'
#  b'\xa5\xa7q\xb2S\xb2x\xcaV\xb6\x9f\x1ag\x04\xb2.`\xd9lO+EJ\xfb\x85\xa8\xe5\xb5'
#  b'\x8b\xb3\xa4\xb9\xa37\xf8\xabJ\xf7\x0c\x16\x86\xa4\xce\xcbX\xf5\x0c\x9e'
#  b'\x0e\xc0\xefQ\x8a\xdf6:\t\xa9\xabo\x9d\xe9\x88#\x8e\xa92X\x8b\xa2\x8c@'
#  b'=B\xd2\xb6|\xef\x85\x16.W\x0f\x83w\xdd\x13\x97\xd8]\x80\xa8~\x03H\x98'
#  b"\xec\xd5r\xc9\xfax\x14h\xb5\xd4\xf8\xee\x7f\xea\xa2\xd8'\x01\xeb\x9b"
#  b'fe\x0f\x08\x8e\xb5\xb1^Z\xe6j\x0b\xb9\xe5\xb5*;\x10\x81\xc2swX\xe0'
#  b'\xbc\xd6f\x97e\x16cCf8\xa4\xc5\xc0\xbe\xaf\xaf\xfd5\xdf\xeb,\x16\x9d<3\x83z`'
#  b'\'2\xbf\x14\xdek8$\xee\xb6\xc05"s\x01O\x8f+\xc1G\xc8l2\xd4\xea#a{'
#  b"\xdd\xeb\xbb\x05'`\xe2\xdd\x0b\\J9Ioy^L\xe9\x19\xef\xdc=\xb3\x00Jub\xb7"
#  b'\x0c\xb7\x0b\xe6=\xc7\xb5o\xa8\x10\x93FB,\xf9A(\x89\x9c\xa7\xf9&\xfa\x9a'
#  b"\xb2\x86\xd0\x1b\x83\xd4\xeeY\xaa\xce,\x81\xcd\xb2L\xd2\xccQ.\xb1\x9d`\xd7'"
#  b'\xc8\xc2\x92\x07\xd4(\xaat\xe9F\x8d\x87\xf2\xd2\xa8e\xde=\xfaDl^\ro'
#  b'\xd6\xa4\x04\xdd\xfe\xe03\xbc\x95C9\xc4\x81\x9c=\xeb\x11R\xeb$S\xf7\x90\xa4'
#  b'\x81d\x0c\xb8.\x83\x03U\x8e-\xb6\xfd\xd7\xb6\xc2\xc40\x87\x9b\xf9'
#  b'\xe6q\x05\xab\xb6B\xbetX\xe5\x7fH\xf9XV_\xd8\xfa\x82\xe2\xdbx-\xc5P\x05t4'
#  b"b\xc3\x063!\xd1RU\xfe\x94'p\xaaK\xa5\xfc\xd3\xbe\x0e*v\x06\xa0\xcbz/\x87u"
#  b'\xf3\x1a\x04\xa3\xc6\x85\x85\x90L\xdd\x11d\xf0\xa6\xaf\xdf\xa8\xa9z\xa9'
#  b'\x19\xd3\x93\\x\xe5\x16c\x8b\xff\x8aMl\x8feI=M\xcd\xb4\x1c\xb7n\xf5'
#  b'\xbf\x8a*p\xb2\xc1\x1c\xb2,\xdf\x0fc\x90\xfd^\xe8\xaf\x0c\x0b\x96'
#  b'\x9d\xb8\xb8\xcc\xd5h\xe8\xda\xc4gl\xba\xc7~\x0b\x93\x0c\x0c\x84\x12'
#  b'\xb6\xfa\xdf\xb1\n\x07;\xfc\x82\x91\xa8\x9c\xe5\xab\xc4\xb9\xcb\xa8\xaf%'
#  b'0\x1a-\x17\xd3\xc6\xe8\xcd\xa5\x8fB.?\xb5x\x10\x1f\xf4\x9bj\xc5\xeaZ\xa1'
#  b'@\xd6-\x00*\xbd\xe4\x85\xad\xdeE\xbf\xb6e\xc4\x9bo\xa8\xa6I#\xdci`4\x946T'
#  b'\x06\xe7\xafa?\x86}\xb3\x02o\n\xd7d\xef\xbd\x9ay\xae\xdf\t\xbd\xa6s\xf3'
#  b'^\xbd\x04\xc3\x89\x10\x9c\x84jx\xb0\xa3\xdd\x9f\xbd\xe6\xf0\xd5\xa1\x83'
#  b'Fq\x8c\xfdG\xee^\x0c\x1a\x10>\xb9\xc5\xfc\x07\xc5\xeaL\x1c\xe6P\xff2U'
#  b'\x08\xa2l\xf8a\xf4\xec\x0b')

fake.boolean(chance_of_getting_true=50)
# False

fake.language_code()
# 'gu'

faker.providers.person

fake.first_name_female()
# 'محیا'

fake.suffix_female()
# ''

fake.first_name()
# 'محمد'

fake.prefix_female()
# 'سرکار خانم دکتر'

fake.last_name_male()
# 'فرجی'

fake.last_name()
# 'تنزیلی'

fake.name_female()
# 'سرکار خانم اسرا کرمانی'

fake.suffix_male()
# ''

fake.last_name_female()
# 'زمانی'

fake.first_name_male()
# 'اميرمحمد'

fake.name_male()
# 'اميررضا علی شاهی'

fake.name()
# 'آريا هدایت'

fake.prefix_male()
# 'جناب آقای دکتر'

fake.suffix()
# ''

fake.prefix()
# 'سرکار خانم دکتر'

faker.providers.phone_number

fake.phone_number()
# '+98 31 3072 4072'

fake.msisdn()
# '7293270770738'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '968 ساميار جزیره\nغرب مليکا, اردبیل 84718',
#     'birthdate': '1985-11-09',
#     'blood_group': 'AB+',
#     'company': 'صنایع کاشی تیما',
#     'current_location': (Decimal('-12.5830075'), Decimal('-158.305592')),
#     'job': 'آذین گر',
#     'mail': 'armynjfr-pwr@hotmail.com',
#     'name': 'هانیه یزدی',
#     'residence': '20599 هانيه بزرگ راه واحد 722\nشهر آرمین, هرمزگان 20143',
#     'sex': 'F',
#     'ssn': '835-03-4707',
#     'username': 'ftmysryn88',
#     'website': [   'http://www.fnrszy.org/',
#                    'https://lbrtwrhy.net/',
#                    'http://www.mkhbrt.net/']}

fake.simple_profile(sex=None)
# {   'address': '094 آرتين آزاد راه واحد 510\n'
#                'شهرستان محمدپارسا, بوشهر 8356795010',
#     'birthdate': '1997-03-02',
#     'mail': 'mjthdymbyn@gmail.com',
#     'name': 'سرکار خانم دکتر آتنا حمیدی ',
#     'sex': 'F',
#     'username': 'smyrdyy'}

faker.providers.python

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# {736, 'https://bnkh.com/register/', 5124, 9692, 'NenivJoINypMJkLOrjxf', 'LLIFkFPkFRBrPKGezDyQ', 'xpZfbJBArsguwiLHDwXS', 'DwgRmCSfREyhfRsoIlme'}

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'ab': 7781,
#     'dignissimos': 'mLbOtaXJpZeFjNczOItc',
#     'doloribus': 'zrymhn@yahoo.com',
#     'ex': -145789499.173806,
#     'iste': datetime.datetime(1983, 4, 24, 4, 50, 2),
#     'laborum': 'TmDMBLBYpYqrYwgzcaKC',
#     'modi': Decimal('4134204098.4029'),
#     'perferendis': datetime.datetime(2000, 8, 8, 6, 37, 37),
#     'ullam': -701733662.0,
#     'voluptatem': 4401}

fake.pystruct(count=10, *value_types)
# (   [   2076,
#         'vnAdDNbOklTiEwznASeD',
#         6513,
#         'RumRdLsTDRdFVTBCzRQh',
#         'WobYBXpAKJaozBLfHFjh',
#         4340,
#         'https://mjtm.com/explore/tags/category/index.html',
#         2907,
#         'oWUxSdHMmIbNgxckmLxl',
#         Decimal('-42814518224905.0')],
#     {   'aliquam': 'mUXkLcezNBarpkLNRJDT',
#         'autem': 'gyjWplJthxeyNOYhRVmT',
#         'cupiditate': 'mttRjazIIdxLrLQoCNUk',
#         'ex': 'RflumPMWqdJtSSLQCKBc',
#         'impedit': 'qtZiPFkgASIORrsupIrq',
#         'nulla': 'VcXuVpcbGoTnzGFRlTap',
#         'numquam': 'XNvZHAblXLiQryNHTgkB',
#         'repellendus': Decimal('3.699'),
#         'sit': 'mhmdjwdrbny@grwh.com',
#         'vitae': -4101690982065.4},
#     {   'consequatur': {   9: datetime.datetime(2000, 12, 27, 10, 1, 56),
#                            10: [8856, 'DzoTlALXcixruNnBddGY', 7233],
#                            11: {   9: 351,
#                                    10: 4022,
#                                    11: [   Decimal('-72.1560830112'),
#                                            Decimal('971898749710.354')]}},
#         'expedita': {   8: 'HGtWHhLVGEsgYdofqRrO',
#                         9: [   'rtTOnpUYhOREWqLwpRnq',
#                                9358,
#                                datetime.datetime(2000, 11, 4, 0, 1, 7)],
#                         10: {   8: 'https://lyf.org/',
#                                 9: 'GjwnpTGFagwmCadfjDrE',
#                                 10: [   'http://www.yrn.net/register/',
#                                         'vPmhcLklBQYoeEasnNnW']}},
#         'fugiat': {   1: 'SvXmxPNcboacSjOTHAMq',
#                       2: [   datetime.datetime(2009, 7, 23, 2, 53, 1),
#                              'kdDDqcAArIsFBkjvTaQi',
#                              Decimal('8531130747.5')],
#                       3: {   1: Decimal('-979322904723.0'),
#                              2: 'jGkoeHjBoWJBnWAcglvC',
#                              3: [   'nylwfrymhdthh@gmail.com',
#                                     'aNaRxfFNAdnvDxdCrHqE']}},
#         'odit': {   5: 'WAXLHvGUvEtbsgqpIfRW',
#                     6: [   'rgiiExLoAJvtmyfdfYkU',
#                            'ftmh-zhrsydy@gmail.com',
#                            'IcrARahJWVxCpzqQspOe'],
#                     7: {   5: 8091,
#                            6: datetime.datetime(2010, 8, 17, 15, 33, 36),
#                            7: [-8960966722318.0, 'QkJqVGUXtBbDJhPGdnhN']}},
#         'officia': {   2: 7390,
#                        3: [   'angBYhpdPTlHtnECTWeO',
#                               'https://shtl.com/post/',
#                               datetime.datetime(1981, 8, 27, 12, 17, 3)],
#                        4: {   2: 'BfIOqHfQmTKwaGHWipCk',
#                               3: 'eNYhudKpoFlngGPWGkEm',
#                               4: [   'hsydy@mailfa.com',
#                                      datetime.datetime(1975, 10, 18, 15, 51, 35)]}},
#         'provident': {   6: Decimal('90386168.35'),
#                          7: [   Decimal('-123908345437064.0'),
#                                 1664,
#                                 datetime.datetime(2008, 3, 12, 9, 25, 47)],
#                          8: {   6: datetime.datetime(2000, 2, 10, 9, 21, 48),
#                                 7: Decimal('221206.83224634'),
#                                 8: [   datetime.datetime(2006, 1, 28, 16, 46, 46),
#                                        2909]}},
#         'quis': {   7: 'bs79@hotmail.com',
#                     8: [   'mnswrymhdy@shthd.org',
#                            datetime.datetime(2013, 8, 23, 3, 39, 31),
#                            'tTjZyodfVEKwcGQnAdRI'],
#                     9: {   7: 'https://www.twkh.com/blog/main/search/author.htm',
#                            8: -4019271997.3801,
#                            9: [   datetime.datetime(1992, 2, 29, 7, 45, 28),
#                                   8308]}},
#         'quos': {   0: 4279,
#                     1: [   'fpPKSdnhiRmkDCqJAGHV',
#                            'awhmdny@sny.org',
#                            datetime.datetime(1996, 12, 20, 1, 7, 42)],
#                     2: {   0: 'http://www.srmyh.org/app/login.php',
#                            1: datetime.datetime(1992, 9, 4, 11, 58, 5),
#                            2: ['enfDEBhqereoIbEJpmFA', 9489]}},
#         'sit': {   3: Decimal('4.5838080320617'),
#                    4: [8781, 'nqWMLNpbMsgwDAQEAUUy', 9775],
#                    5: {   3: 'pmJJdxayfZegvyJBHCMY',
#                           4: 582,
#                           5: ['qAkdOmgdNptLgqGgxZQP', 'HWaQZAoelXKAGKIUrocD']}},
#         'soluta': {   4: Decimal('131.8589654159'),
#                       5: [   Decimal('353836523533.97'),
#                              'http://www.yrn.org/wp-content/login.php',
#                              'CGCAHRqltxhBkrqsyjaf'],
#                       6: {   4: 'RjjYmJfmzHdJGYGWECos',
#                              5: 'liLMeRdJYoLmVfGGuwab',
#                              6: [   'http://www.shn.com/',
#                                     'NrvpEFZHGOXmYgAhFLuz']}}})

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

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

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   datetime.datetime(2007, 1, 10, 2, 11, 34),
#     'IMuvjAyEVaABvFvCsvVw',
#     'ikSSuwVmPUXfIlkvJisT',
#     6327,
#     'mhmdysynhsny@mmrn.ir',
#     'wkCJVXLpRgDIeQWOhEfb',
#     'khbr-pwrnznyn@hotmail.com']

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {9984, datetime.datetime(1995, 4, 12, 20, 41, 45), Decimal('85.993135652392'), datetime.datetime(1996, 2, 6, 17, 2, 14), datetime.datetime(2008, 6, 4, 1, 18, 29), 180, Decimal('56910.659165'), 'aLDniJeyADCKFFfYuKSi'}

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   6501,
#     'http://www.gwh.com/app/privacy.htm',
#     'coInuHPpvLnFvGLZcMFV',
#     datetime.datetime(1976, 3, 27, 16, 42, 4),
#     6994,
#     'oiDUivXZuLLZFmfKVYbc',
#     Decimal('-48.9351'))

fake.pybool()
# False

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

fake.pyint()
# 153

faker.providers.ssn

fake.ssn()
# '042-82-7980'

faker.providers.user_agent

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

fake.firefox()
# ('Mozilla/5.0 (X11; Linux x86_64; rv:1.9.7.20) Gecko/2017-04-29 05:13:21 '
#  'Firefox/3.6.3')

fake.windows_platform_token()
# 'Windows NT 6.1'

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 3_0 like Mac OS X; ayc-PE) '
#  'AppleWebKit/533.43.5 (KHTML, like Gecko) Version/3.0.5 Mobile/8B117 '
#  'Safari/6533.43.5')

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

fake.opera()
# 'Opera/8.88.(X11; Linux i686; nds-DE) Presto/2.9.190 Version/12.00'

fake.mac_processor()
# 'Intel'

fake.user_agent()
# 'Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 5.01; Trident/3.1)'

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

fake.linux_processor()
# 'i686'

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