Language ru_RU

faker.providers.address

fake.address()
# 'ст. Малоярославец, ул. Спортивная, д. 84, 140870'

fake.building_number()
# '83'

fake.city()
# 'д. Челябинск'

fake.city_name()
# 'Кош-Агач'

fake.city_prefix()
# 'г.'

fake.city_suffix()
# 'Ville'

fake.country()
# 'Zambia'

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

fake.postcode()
# '817177'

fake.street_address()
# 'ул. Олимпийская, д. 00'

fake.street_name()
# 'ул. Свободная'

fake.street_suffix()
# 'ул.'

fake.street_title()
# 'Котовского'

faker.providers.automotive

fake.license_plate()
# 'Н953AE66'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'LQMX9180187595506'

fake.iban()
# 'GB82HEZY3811575304027'

faker.providers.barcode

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

fake.ean13()
# '9021850333804'

fake.ean8()
# '05868070'

faker.providers.color

fake.color_name()
# 'Черный'

fake.hex_color()
# '#8d2d6e'

fake.rgb_color()
# '202,87,161'

fake.rgb_css_color()
# 'rgb(253,83,81)'

fake.safe_color_name()
# 'зеленый'

fake.safe_hex_color()
# '#cc9900'

faker.providers.company

fake.bs()
# 'enable impactful experiences'

fake.catch_phrase()
# 'Multi-tiered tertiary encryption'

fake.company()
# 'РАО «Ершова»'

fake.company_prefix()
# 'АО'

fake.company_suffix()
# 'and Sons'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'VISA 19 digit\nСтанимир Ларионов\n4524761713190072498 08/24\nCVC: 886\n'

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

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

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

faker.providers.currency

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

fake.cryptocurrency_code()
# 'POT'

fake.cryptocurrency_name()
# 'Coinye'

fake.currency()
# ('MAD', 'Moroccan dirham')

fake.currency_code()
# 'MRO'

fake.currency_name()
# 'Thai baht'

faker.providers.date_time

fake.am_pm()
# 'AM'

fake.century()
# 'V'

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

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(2006, 9, 3)

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2019, 4, 18)

fake.date_object(end_datetime=None)
# datetime.date(2012, 6, 23)

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2017, 7, 16)

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

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

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

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2018, 11, 22, 20, 27, 19)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(993, 12, 31, 18, 30, 1)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2017, 10, 18, 8, 1, 41)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 4, 18, 14, 29, 25)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2011, 4, 11, 11, 40, 56)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2016, 1, 15, 20, 22, 17)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 4, 9, 22, 17, 42)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 3, 27, 21, 38, 26)

fake.day_of_month()
# '07'

fake.day_of_week()
# 'Четверг'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 4, 24, 18, 52, 18)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1983-04-19T11:21:55'

fake.month()
# '05'

fake.month_name()
# 'Ноябрь'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 4, 6, 13, 13, 9)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '09:36:44'

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

fake.time_object(end_datetime=None)
# datetime.time(13, 58, 41)

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

fake.timezone()
# 'Africa/Lubumbashi'

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

fake.year()
# '1972'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'важный.bmp'

fake.file_path(depth=1, category=None, extension=None)
# '/непривычный/прелесть.avi'

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

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('-34.810248'), Decimal('-159.945504'))

fake.local_latlng(country_code="US", coords_only=False)
# ('42.4251', '-71.06616', 'Malden', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('25.92127', '86.79271', 'Madhipura', 'IN', 'Asia/Kolkata')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'andre_59@maksimova.org'

fake.ascii_email(*args, **kwargs)
# 'sorokinluka@rambler.ru'

fake.ascii_free_email(*args, **kwargs)
# 'gordeevrodion@yandex.ru'

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

fake.company_email(*args, **kwargs)
# 'valentina_71@ao.biz'

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

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

fake.email(*args, **kwargs)
# 'anikita81@hotmail.com'

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

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

fake.hostname(*args, **kwargs)
# 'laptop-59.rao.ru'

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

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

fake.ipv4_network_class()
# 'c'

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

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

fake.ipv6(network=False)
# '7d94:f9bb:645c:f875:47bb:3de:2818:438f'

fake.mac_address()
# '8d:7c:1a:38:5b:6c'

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

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

fake.tld()
# 'biz'

fake.uri()
# 'http://mironova.com/'

fake.uri_extension()
# '.html'

fake.uri_page()
# 'category'

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

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

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

faker.providers.isbn

fake.isbn10(separator="-")
# '0-8483-5489-3'

fake.isbn13(separator="-")
# '978-0-17-186992-7'

faker.providers.job

fake.job()
# 'Художник'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Вчера указанный серьезный сверкать аж пропасть. Труп мимо жидкий добиться '
#  'радость обида.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Спалить кидать инструкция скрытый угроза. Сутки чувство мотоцикл процесс '
#     'адвокат угодный юный.',
#     'Развернуться достоинство бабочка мучительно решетка призыв. Наслаждение '
#     'изба инвалид призыв. Построить пламя металл передо. Заработать райком '
#     'спичка горький роскошный заведение.',
#     'Коробка танцевать крыса рота носок. Исследование приятель смелый. '
#     'Карандаш набор темнеть встать за. Помолчать приходить стакан военный '
#     'призыв.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Отметить кожа указанный реклама четыре трубка поздравлять монета.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Аллея монета поздравлять металл.',
#     'Боец пропадать написать сомнительный механический.',
#     'Художественный пространство инфекция художественный горький даль рота.']

fake.text(max_nb_chars=200, ext_word_list=None)
# 'Находить полоска близко разуметься сынок лететь. За спорт близко палка кпсс.'

fake.word(ext_word_list=None)
# 'слать'

fake.words(nb=3, ext_word_list=None, unique=False)
# ['командующий', 'важный', 'тюрьма']

faker.providers.misc

fake.binary(length=1048576)
# (b'*~c\xfa\xf1\xfa\xdfZ\xbcX\x89\xfd\xe0vV\x94\xcc/\xf9\x86\xac\n8P'
#  b'\xa2e\xb2\x8a\xf3\xf1M\x8eDr\xe2pu\x03\xdc\x07\x95\x07\x9d\x84\xd1;?M'
#  b'\x94\xec\x9f\x0e\x898\xb1\x81\xc5\xb9\xa8\xe94O\xffC\x86\x02\xf6\x13'
#  b'\xaba\xc8\x14U\x82\xf8\xb6\xb5j\xca\xe86cZ\xde\xf5\xcc\x8bS\x99\xdc\xfc\xf7'
#  b'jhS\x85\x129XHT\xd6\xed3S\xd7^Q\xaa\xf1\xc9\xd4G^\xb9\x9dO\xd4V\xb2'
#  b'\x16H\x15\x00\x8d\x94H\xf3\xa8\xd0\x05\xb9\xb7M\xdbg\xdcx\x9c\xa8\xd4\x89[@'
#  b'\x86\xb2\x89tt\xc6ce\xbb/\xccv\xfc<\x10\xe2\x8e6m\x0b\xdd\xe2\xa0%'
#  b'\x05\x04\xda\x07?|,v~\xf7\xf0\x06x\xab\xff\xf1w\x7f@\x14\xbeSJ\xbcA_\x16\xe1'
#  b'\xe9,\xd0\x0b\xb1c\xf2(\xef\xe7\x9b\xca\x05l \xc6\xd5DQU\x10AY\x84\x93}$H'
#  b'e\xa1\xe7\xa6wC?1h\xf1\xb6\xddNi?\xfb=\xa6}\xc8R\xdb6\x0cBi\xcb\xbf'
#  b'W\xcf\xa9\xeadI\x9dt\xbc4\xdc\x85\x8c\xd6\x91\x9f\x99\x99\x88\x05"T\xe2\x92'
#  b'\xe8?\xd0\x9fP\xe0d\x8d\x92\x12\x15\xc5*\x94\x123G\xcfc\xd2\xdb\xfe:\xde'
#  b'\xcb!\x05W=\xb5\xe3(qNt\xda\x7f)\xcd\xa8X\xb9\x10\x96\xb29\xdc\xea\xb1jN\x1c'
#  b'\t\xa7\xd1S\xed\xe0\x1d\x1d\xb8X+\x16\xd2g\xfe\xba\xb5\xae^B\x00aq\x85'
#  b'\x04\x87f\x84\xa2\xfb\x89\x960t\xe5\x1b\x81\x08\x15\xbf\x9d\r\xbd\xba'
#  b'\xa4\xfdLb8\xae\x95\xb4ol-\xa9\xff\xdaWW\x1b4\xc9\x94\x00Z|s\xc2QM\x8d'
#  b'\xe8\x82\xa9\xc2_\xd8!/8st\xa4\xa8\x9b\xfa\xe3\x0155\x813Ebdz\x9f\xa3\xc9'
#  b'\x1f\xc0yi\xa6\xef\xcb\x9f\xfdo\\-[\xfdq\xbf\xfd\x91\xeb7\x9e\xdfF\x96'
#  b':\xbc\x1e\x95\x9b\x90\xb4\x95\x8f\n\xa1\xb3\xacH\xd2?\x98P\x9d:\xee\xd4z\xe1'
#  b',\xf3s\xee\x94RV\xbeF\x01\xc4\xed6\x9c\xa6\x08\xae\xfa5`\xb3\xc5\xdb \xf0H1O'
#  b'\xd4\xdd" \\R\x87_9\x1a\x1buU\xfbb:t\x94\t\x93\xafG\xcea\x18\xa7%]'
#  b'\x8e\x8b\x14\xa4\xf8\xd5\xe1\x00A\xdd?\x0b\xf6A/\x85\x81j\xffS\xe3\xfb\x07m'
#  b':\xa9\xc1\xd9\t\xa9-\x83\xfe~\x01\x81s\xa7\xcdM|\xb1>\xf3\xf7\x98\xa80'
#  b'.\x1c\x96\xe0F\xb4]}\xea\xc65\xdd)\x1b6\x14\x07\xe9\x14\xdc\x11\x91\x05a'
#  b'\x909W\x92.\xc2`x\xa5wLJ\x8d\xb0G\x02\x8c\xe1\xb3#\x94\x18\xb5\x1a|\x861\x07'
#  b'\xd1\x8a\xe9\x8d)?y\x97E\x85sv\xfd\x8a\xc5\x02\x11\x00\x94^\xf1\xaaUwS&\xd2{'
#  b'#n\xfal\x9f\x146.\x13\xc8r\xf5}\xbf\xe9\x7f\x11E1y\xd1\x93\xa4\xc4\xc9f-<'
#  b'{\xd7\xdf\xa9~$\x9f\xa8b(\xabN3\x929):2R\xdc\xf9\x8fn7]X\xda\x0fH:\x06\xf2'
#  b'\x0fvbyu\xfb\xa3\xb8\xf7H\x8b\x18V!\x9b\xaf\x14\x11o-Z\x9a[\x17'
#  b'\xf8\xea\xa0\xb7\n\xe5}\x85\x1fxD\xb7\xa5\xd1N.xT\x8f8\x18+QF'
#  b"\xd9\xe8\x18\xc2\xe0\xfe\x99\x9aV@\xb1pT\x97o\xcc\x92\xdd\xb4\xcb\x1a\n'\xac"
#  b';B\x0b"\xa9P$D\'22\xfc\x98\x0fB\x82\x8e6\xebDp\x7f\x83N\xc9\x0b\x08\xba'
#  b'UMS\xd5\xb3B\x00s\x03N\xca\xdb:\xef\x16\x93\xadE2\xc5\xc3Q\x19^\xb7\xf4="'
#  b'\xeb\xf9\xb0\xa1\x02>=/>\x8d\xbd!nQ[Z\xb0\xaa\x92\x08\xe4\xb1\x131^\x1d^\x90'
#  b'\x8b\x0e\xf0\x93\xb2\xe9#m>\xb3\xd5\x1ci\xe1\xb3\xb6\xd4\x8c\xa9a\xd9JPP'
#  b'=\xac\xb7d2\x1fO\xc4?&\xea\x12\xee.g\xec\xcf\n#h\xe1\x97Y+\x03\x1b\xe3\xe3'
#  b'\x8f\x97:j\xfai\xd9\xfd)\xd1\'q\x12\x8a\x14"\x1e\x00\xe8P$c\x17\xe6'
#  b'\xbf\xaf\x99\x99g\x18"\xfe\x1a\x08|\xab}\xf9\x1b\xc4\x02\xd4\x0f\xc7'
#  b'\x03\xa3\xe9\xff\xfb\xdf?+\x91\xb8o\xfa_\xd7M\x9dv\xb5\x96\x1dx\x1aa\xbf'
#  b"\xe7\x15\x81\xe4\xb0\xd9\x14+\xeb'\xc8=\x83\xca\xb7\xae\xd0\xebi\xc9"
#  b'\xfa/\xe9{;M|\xac')

fake.boolean(chance_of_getting_true=50)
# False

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

fake.null_boolean()
# False

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

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

fake.sha256(raw_output=False)
# '7b59abdbb28a4627915e08298f0ea9694d6b95f112f31a3b8122a6171a1c3429'

fake.uuid4(cast_to=<class 'str'>)
# '1563f139-7402-44d2-81d2-53d2dd94d933'

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.middle_name()
# 'Ильич'

fake.middle_name_female()
# 'Антоновна'

fake.middle_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()
# '5227658696123'

fake.phone_number()
# '+7 (504) 120-82-38'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'п. Домбай, ул. Механизаторов, д. 56, 569230',
#     'birthdate': datetime.date(1974, 1, 8),
#     'blood_group': 'B-',
#     'company': 'АО «Третьякова-Фролова»',
#     'current_location': (Decimal('-79.593073'), Decimal('-71.429099')),
#     'job': 'Сварщик',
#     'mail': 'polina_2017@yahoo.com',
#     'name': 'Захарова Прасковья Валентиновна',
#     'residence': 'г. Славгород, ул. Сплавная, д. 18, 734072',
#     'sex': 'F',
#     'ssn': '471364563593',
#     'username': 'nazar29',
#     'website': ['https://ip.ru/']}

fake.simple_profile(sex=None)
# {   'address': 'к. Нефтекамск, ул. Ленинская, д. 09, 196122',
#     'birthdate': datetime.date(1950, 8, 19),
#     'mail': 'miheevaljubov@yandex.ru',
#     'name': 'Кириллов Эрнест Антипович',
#     'sex': 'M',
#     'username': 'kondrat86'}

faker.providers.python

fake.pybool()
# True

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'вперед': 'http://www.ip.biz/',
#     'жестокий': 'vorobevazinaida@yandex.ru',
#     'житель': 'GVFTfnQUfXIjczPmWCsk',
#     'заработать': 'chernovtit@yandex.ru',
#     'левый': -12.55,
#     'мальчишка': 1190,
#     'назначить': datetime.datetime(2011, 2, 8, 11, 12, 26),
#     'обида': Decimal('923.54543'),
#     'протягивать': 'rttwFnDUWhOnTwyfNRex',
#     'рот': 'FZsAMqWyhLBnHSqhapCE',
#     'слишком': datetime.datetime(1993, 4, 19, 0, 17, 10),
#     'спорт': 9322,
#     'сынок': Decimal('4.22519594223041')}

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

fake.pyint()
# 9480

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'sAvvePuspaIzvEVZsYId',
#     'https://rao.com/',
#     'euQJljpoovhRcMdFhezz',
#     'hwbiVuUmFJbVozbbCJdo',
#     'https://www.ao.ru/about.htm',
#     'kmIBADsNmsUnxtxxrQvb',
#     'http://www.rao.net/tags/app/blog/post/',
#     Decimal('1720250554.4365'),
#     77338479.52559,
#     526,
#     'http://www.ip.edu/terms/']

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   -773.6327791,
#     5483,
#     Decimal('909772.2620381'),
#     -9384791638.205,
#     'http://www.rao.com/register.htm',
#     'xjFjxFQtVxtDBSYGeAkD',
#     'vreJWkbGttSIiMMMzkeN',
#     datetime.datetime(2012, 7, 13, 19, 20, 59),
#     Decimal('3654.804286'),
#     'SBrrebMZsDDHXqCmwMXm',
#     'gfzSPQDCJGSUvaSdDAoT']

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {995207.11, 'ALXCwNnJeNFrVttVLhoa', 'CzNSzGrjkGMyyPNBBWFL', 'FykIUXlbmLTfZkeSHGnB', 5693, datetime.datetime(1979, 10, 4, 10, 32, 40)}

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

fake.pystruct(count=10, *value_types)
# (   [   'bVYIzucrAWBAvGBFaCTL',
#         Decimal('-76389426879780.0'),
#         9076,
#         'uceDARuAZWRaizTrejZH',
#         Decimal('154.3521232'),
#         datetime.datetime(2017, 12, 10, 7, 3, 33),
#         'OtHlKhcKXUjJkTHaHOTs',
#         -814.4140736,
#         'YaXrjFLtsrEFWFHWbQVQ',
#         'https://www.ao.org/explore/list/posts/about/'],
#     {   'болото': 'wZvLlnPoUpvGVcBgKZrH',
#         'демократия': 'iYPhmsSjKMssqIZwnFBq',
#         'мимо': datetime.datetime(2013, 12, 31, 20, 14, 57),
#         'наткнуться': 'RJtgzTMsWCJkbKdQJXDv',
#         'неправда': -8669871121.5303,
#         'пасть': 'NKsaKpLUXnsOCPYPRvPR',
#         'приятель': 8964,
#         'прошептать': 'nikola_43@rao.biz',
#         'счастье': 'http://npo.info/tags/categories/search/terms.html',
#         'теория': 'http://www.rao.org/'},
#     {   'вздрагивать': {   3: 4290,
#                            4: [   'uousPfGxzSiFTZcnwOWH',
#                                   'dNUdzTHqOcSrIJPhBZnr',
#                                   'https://rao.edu/'],
#                            5: {   3: datetime.datetime(1984, 10, 12, 18, 29, 32),
#                                   4: 'CMHZlfoAdONZtXWUSTpo',
#                                   5: [   'NIFhtwWpVvdVEqHVJYgE',
#                                          Decimal('6313.6303459')]}},
#         'виднеться': {   0: 'jZhISFbGSNAHyCUGWowR',
#                          1: [   'NKVZZixIwZgiKfmtqmou',
#                                 'vorobevavalerija@rao.org',
#                                 'varlaamfadeev@rambler.ru'],
#                          2: {   0: 'zosima2012@mail.ru',
#                                 1: Decimal('1096898.5'),
#                                 2: [   'vvlasov@rambler.ru',
#                                        'mRSIsYKTXvqOdbAOLTBy']}},
#         'дальний': {   4: 'http://ip.org/list/index.html',
#                        5: [279150113.0, 8954, 47.902272],
#                        6: {   4: 'tihonpavlov@rao.biz',
#                               5: datetime.datetime(2008, 2, 18, 4, 16, 14),
#                               6: ['spiridon_81@beljakova.biz', 502072.27]}},
#         'инструкция': {   6: 5575,
#                           7: [   'LsWHVBvwBzkyKYKSQZbr',
#                                  3601,
#                                  'tretjakovadam@hotmail.com'],
#                           8: {   6: 9947,
#                                  7: 9929,
#                                  8: [   datetime.datetime(1981, 5, 12, 3, 58, 34),
#                                         'opbDyZfRWyCJxxLfgCNo']}},
#         'плод': {   5: 'https://ao.org/app/register/',
#                     6: [   datetime.datetime(1978, 5, 10, 15, 7, 48),
#                            -58.831,
#                            'cguljaeva@rao.info'],
#                     7: {   5: 703502724.6,
#                            6: 'mitofan66@yandex.ru',
#                            7: ['VlrnjrQDrLvhYjHzhtis', 'levnoskov@yahoo.com']}},
#         'поговорить': {   8: 'CyngPQYFGPBuBbUYzwHh',
#                           9: [   'yejYaCHAQptPlfiNkTna',
#                                  'ZZUNTBYTBGtWMDzTOWMP',
#                                  'https://www.ao.ru/home/'],
#                           10: {   8: 'qqyyqjjTqSozrnKAnPLo',
#                                   9: 'WQNoLgQRFYFzOvHVyYvx',
#                                   10: [-55.28287466239, 5254]}},
#         'пол': {   2: 'hpAdbZhmiYrrIncWJdnx',
#                    3: ['zAXCoYEZZVKVxoNYljQe', 7613, -671816.383757],
#                    4: {   2: Decimal('4.4922928326'),
#                           3: 'roman_34@ip.net',
#                           4: ['http://www.npo.com/', 'XkwDXLCIWGlLbtRtVbAc']}},
#         'спалить': {   9: datetime.datetime(1983, 9, 16, 20, 16),
#                        10: [   Decimal('-8.5470867969'),
#                                'adNAJMNKttFBzQMTgvYP',
#                                'DixnzAFjHDesUfHxLPsn'],
#                        11: {   9: -3174535875.7,
#                                10: 6468,
#                                11: ['modest1993@rao.biz', 3059]}},
#         'угодный': {   1: 730,
#                        2: [   datetime.datetime(1991, 2, 6, 5, 52, 29),
#                               'vWxKFyMdxdXhILvaqiqX',
#                               'TcArPsUEIEzjUVamNvUx'],
#                        3: {   1: 'https://artemeva.info/search/category/tag/about/',
#                               2: 'HPKHeUiWiibWAUgZAVHE',
#                               3: [1559, Decimal('-8.42660531129')]}},
#         'что': {   7: 'valentin_1993@mail.ru',
#                    8: [   'CUqcEDBHIEjuxKLHxkYX',
#                           'TfIPxeZNVmNHcJCUYSzU',
#                           'AguRdhxpwMNcTfqeMDYm'],
#                    9: {   7: 'foma32@rambler.ru',
#                           8: 'ZDgskTPhubCkVVkfnAuI',
#                           9: [-7880439780.0, 'HzJRxTMWidIfUNdnNsqM']}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   5249,
#     'http://npo.ru/register/',
#     datetime.datetime(1982, 12, 24, 5, 16, 15),
#     'vladlen_2012@ip.net',
#     'TFZcQUouDkTGYvypqgSX',
#     'fvWVXzmBcufCnKyjZguJ',
#     'qignatov@hotmail.com',
#     2042,
#     'AFeMVSVInFkzaZpMOCJC')

faker.providers.ssn

fake.ssn()
# '442423836611'

faker.providers.user_agent

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (X11; Linux i686) AppleWebKit/5331 (KHTML, like Gecko) '
#  'Chrome/29.0.852.0 Safari/5331')

fake.firefox()
# ('Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_10_3; rv:1.9.4.20) '
#  'Gecko/2018-08-07 06:01:28 Firefox/3.8')

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

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

fake.linux_processor()
# 'i686'

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

fake.mac_processor()
# 'U; PPC'

fake.opera()
# 'Opera/8.43.(X11; Linux x86_64; sr-ME) Presto/2.9.178 Version/10.00'

fake.safari()
# ('Mozilla/5.0 (Windows; U; Windows CE) AppleWebKit/531.2.1 (KHTML, like Gecko) '
#  'Version/5.0.4 Safari/531.2.1')

fake.user_agent()
# ('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6; rv:1.9.2.20) '
#  'Gecko/2015-10-01 20:06:14 Firefox/3.8')

fake.windows_platform_token()
# 'Windows NT 6.1'