Locale ru_RU¶
faker.providers.address
¶
-
class
faker.providers.address.ru_RU.
Provider
(generator)¶ Bases:
faker.providers.address.Provider
-
address
()¶ :example ‘791 Crist Parks, Sashabury, IL 86039-9874’
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.address() ... 'к. Забайкальск, наб. Маркса, д. 67 к. 4, 421948' 'ст. Каменск-Шахтинский, ш. Тельмана, д. 61 стр. 49, 778408' 'клх Североморск, пер. Чехова, д. 6/4 стр. 2, 933287' 'ст. Яшалта, наб. Тенистая, д. 458 к. 9/5, 965934' 'г. Юрьев-Польский, ул. Мелиораторов, д. 220, 868483'
-
building_number
()¶ :example ‘791’
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.building_number() ... '7/1' '88' '84' '93' '521'
-
city
()¶ :example ‘Sashabury’
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.city() ... 'клх Курган' 'с. Красноуральск' 'к. Махачкала' 'ст. Моршанск' 'клх Павловский Посад'
-
city_name
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.city_name() ... 'Тюмень' 'Сочи' 'Курган' 'Забайкальск' 'Муравленко'
-
city_prefix
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.city_prefix() ... 'клх' 'клх' 'к.' 'п.' 'с.'
-
city_suffix
()¶ :example ‘town’
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.city_suffix() ... 'ов' 'ов' 'град' 'вль' 'поль'
-
country
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.country() ... 'Тунис' 'Сирия' 'Республика Корея' 'Доминика' 'Малави'
-
country_code
(representation='alpha-2')¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.country_code() ... 'ZW' 'TO' 'LB' 'FI' 'MV'
-
postcode
()¶ :example 86039-9874
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.postcode() ... '604876' '475938' '219489' '411578' '659387'
-
region
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.region() ... 'Ямало-Ненецкий АО' 'Калининградская обл.' 'Краснодарский край' 'Ханты-Мансийский АО' 'Омская обл.'
-
street_address
()¶ :example ‘791 Crist Parks’
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.street_address() ... 'бул. Прибрежный, д. 88 стр. 84' 'ш. Заозерное, д. 521 к. 9/3' 'бул. Л.Толстого, д. 8' 'наб. Приморская, д. 4 к. 8/8' 'алл. Специалистов, д. 1 стр. 860'
-
street_name
()¶ :example ‘Crist Parks’
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.street_name() ... 'бул. Добролюбова' 'наб. Украинская' 'пр. Высокий' 'бул. Поселковый' 'пр. Чапаева'
-
street_suffix
()¶ :example ‘Avenue’
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.street_suffix() ... 'бул.' 'бул.' 'наб.' 'алл.' 'пр.'
-
street_title
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.street_title() ... 'Карла Либкнехта' 'Добролюбова' 'Прибрежная' 'Украинская' 'Троицкая'
-
faker.providers.automotive
¶
-
class
faker.providers.automotive.ru_RU.
Provider
(generator)¶ Bases:
faker.providers.automotive.Provider
-
license_plate
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.license_plate() ... '006T048 49' '007T593 90' 'ТР892 31' '5781MK 161' 'ОН080 13'
-
plate_letter
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.plate_letter() ... 'У' 'Т' 'Н' 'K' 'О'
-
plate_number
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.plate_number() ... '604' '764' '593' '421' '489'
-
plate_number_extra
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.plate_number_extra() ... '6048' '4759' '3824' '1948' '9241'
-
plate_number_special
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.plate_number_special() ... '006T048' '004D759' '003T824' '001CD9' '008T924'
-
plate_suffix
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.plate_suffix() ... '199' '73' '41' '125' '150'
-
vehicle_category
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.vehicle_category() ... 'DE' 'D1' 'C' 'B' 'C1'
-
faker.providers.bank
¶
-
class
faker.providers.bank.ru_RU.
Provider
(generator)¶ Bases:
faker.providers.bank.Provider
-
bank
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.bank() ... 'Таганрогбанк' 'Северный Народный Банк' 'Кэб Эйчэнби Банк' 'Долинск' 'Народный Банк'
-
bank_country
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.bank_country() ... 'RU' 'RU' 'RU' 'RU' 'RU'
-
bban
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.bban() ... 'VTKG8764759382421' 'QGXZ9241157815659' 'QFOL8408016097535' 'SBXF2871158714841' 'OVOZ9894719659342'
-
bic
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.bic() ... '049276058' '045694959' '049622081' '047028992' '043675215'
-
checking_account
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.checking_account() ... '51304462487647593824' '30301940892411578156' '31903232877840801609' '40504320513933287115' '51504548484185839894'
-
correspondent_account
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.correspondent_account() ... '30148764759382421760' '30192411578156593448' '30184080160975351977' '30133287115871484079' '30183989471965934585'
-
iban
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.iban() ... 'RU71VTKG8764759382421' 'RU71QGXZ9241157815659' 'RU78QFOL8408016097535' 'RU04SBXF2871158714841' 'RU54OVOZ9894719659342'
-
faker.providers.color
¶
-
class
faker.providers.color.ru_RU.
Provider
(generator)¶ Bases:
faker.providers.color.Provider
-
color
(hue=None, luminosity=None, color_format='hex')¶ Generate random color in the specified
color_format
for the givenhue
andluminosity
.Under the hood, this method first creates a color represented in the HSV color model and then converts it to the desired
color_format
. The argumenthue
controls the H value according to the following rules:- If the value is a number from
0
to360
, it will serve as the H value of the generated color. - If the value is a tuple/list of 2 numbers from 0 to 360, the color’s H value will be randomly selected from that range.
- If the value is a valid string, the color’s H value will be randomly selected from the H range
corresponding to the supplied string. Valid values are
'monochrome'
,'red'
,'orange'
,'yellow'
,'green'
,'blue'
,'purple'
, and'pink'
.
The argument
luminosity
influences both S and V values and is partially affected byhue
as well. The finer details of this relationship are somewhat involved, so please refer to the source code instead if you wish to dig deeper. To keep the interface simple, this argument either can be omitted or can accept the following string values:'bright'
,'dark'
,'light'
, or'random'
.The argument
color_format
controls in which color model the color is represented. Valid values are'hsv'
,'hsl'
,'rgb'
, or'hex'
(default).Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.color(hue='red') ... '#af2f33' '#e02141' '#ef6466' '#a80a14' '#ed9e95'
>>> Faker.seed(0) >>> for _ in range(5): ... fake.color(luminosity='light') ... '#79c3e0' '#89ffa1' '#96cbf7' '#aafaff' '#e3f495'
>>> Faker.seed(0) >>> for _ in range(5): ... fake.color(hue=(100, 200), color_format='rgb') ... 'rgb(26, 155, 88)' 'rgb(9, 193, 49)' 'rgb(73, 229, 154)' 'rgb(107, 249, 166)' 'rgb(76, 204, 69)'
>>> Faker.seed(0) >>> for _ in range(5): ... fake.color(hue='orange', luminosity='bright') ... '#efc332' '#edae65' '#d1861d' '#ffcc42' '#e09533'
>>> Faker.seed(0) >>> for _ in range(5): ... fake.color(hue=135, luminosity='dark', color_format='hsv') ... 'hsv(135, 96, 45)' 'hsv(135, 98, 57)' 'hsv(135, 94, 61)' 'hsv(135, 99, 47)' 'hsv(135, 94, 50)'
>>> Faker.seed(0) >>> for _ in range(5): ... fake.color(hue=(300, 20), luminosity='random', color_format='hsl') ... 'hsl(217, 94, 27)' 'hsl(40, 23, 54)' 'hsl(268, 100, 74)' 'hsl(175, 43, 31)' 'hsl(131, 47, 11)'
- If the value is a number from
-
color_name
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.color_name() ... 'Сливовый' 'Оранжевый' 'Тусклый серый' 'Темно-голубой' 'Желто-зеленый'
-
hex_color
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.hex_color() ... '#d82c08' '#629f70' '#c2094d' '#e3e707' '#6baa95'
-
rgb_color
()¶ Generate random color formatted as comma-separated RGB value
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.rgb_color() ... '197,215,20' '132,248,207' '155,244,183' '111,71,144' '71,48,128'
-
rgb_css_color
()¶ Generate random color formatted as a CSS rgb() function
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.rgb_css_color() ... 'rgb(197,215,20)' 'rgb(132,248,207)' 'rgb(155,244,183)' 'rgb(111,71,144)' 'rgb(71,48,128)'
-
safe_color_name
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.safe_color_name() ... 'желтый' 'серый' 'teal' 'оливковый' 'lime'
-
safe_hex_color
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.safe_hex_color() ... '#cc5500' '#dd7700' '#114400' '#884400' '#ff8800'
-
faker.providers.company
¶
-
class
faker.providers.company.ru_RU.
Provider
(generator)¶ Bases:
faker.providers.company.Provider
-
bs
()¶ :example ‘integrate extensible convergence’
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.bs() ... 'Сравнение революционных каналов' 'Максимизация надежных каналов' 'Революция интерактивных моделей' 'Преображение стратегических ниш' 'Модернизация революционных партнерств'
-
businesses_inn
()¶ Returns tax identification number for businesses (ru. идентификационный номер налогоплательщика, ИНН).
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.businesses_inn() ... '5098551265' '0634670140' '6352397567' '6246764663' '2865182552'
-
businesses_ogrn
()¶ Returns primary state registration number for businesses (ru. основной государственный регистрационный номер, ОГРН).
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.businesses_ogrn() ... '5140643439030' '5165250887445' '5127536648619' '5101815909971' '5096924656043'
-
catch_phrase
()¶ Example: ‘Адаптивный и масштабируемый графический интерфейс’ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.catch_phrase() ... 'Синхронизированное и многозадачное интернет-решение' 'Оцифрованный и масштабируемый проект' 'Многогранная и мультимедийная функция' 'Устойчивая и направленная политика' 'Синхронизированный и отказостойкий ресурс'
-
company
()¶ :example ‘Acme Ltd’
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.company() ... 'ГК 1520' 'АО «Лебедева-Вишняков»' 'Капустин и партнеры' 'ОАО «Кузнецова, Хохлов и Чернова»' 'АО «Лаврентьева, Фокина и Кошелева»'
-
company_prefix
()¶ Example: ‘ООО’ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.company_prefix() ... 'ООО' 'ООО' 'ИП' 'АО' 'НПО'
-
company_suffix
()¶ :example ‘Ltd’
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.company_suffix() ... 'Лимитед' 'Лтд' 'и партнеры' 'Инкорпорэйтед' 'Групп'
-
individuals_inn
()¶ Returns tax identification number for individuals (ru. идентификационный номер налогоплательщика, ИНН).
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.individuals_inn() ... '509893348943' '540627149425' '666342460503' '396237544280' '752852920309'
-
individuals_ogrn
()¶ Returns primary state registration number for individuals (ru. основной государственный регистрационный номер, ОГРН).
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.individuals_ogrn() ... '313540434697742' '309665217608901' '313395117420821' '312759574133436' '307651495440078'
-
kpp
()¶ Returns tax registration reason code (ru. код причины постановки на учет, КПП).
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.kpp() ... '509845042' '346643941' '396243914' '286501144' '138045932'
-
large_company
()¶ Example: ‘АвтоВАЗ’ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.large_company() ... 'Мишлен (Michelin)' 'ГК 1520' 'Мосводоканал' 'Fix Price' 'СДС Азот'
-
faker.providers.credit_card
¶
-
class
faker.providers.credit_card.ru_RU.
Provider
(generator)¶ Bases:
faker.providers.credit_card.Provider
-
credit_card_expire
(start='now', end='+4y', date_format='%m/%y')¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.credit_card_expire() ... '10/23' '11/21' '06/23' '01/24' '01/22'
-
credit_card_full
(card_type=None)¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.credit_card_full() ... 'Union Pay\nIvanna Maksimova\n8164759382421945 02/24\nCVC: 892\nИжкомбанк' 'American Express\nNatalya Suvorova\n346593877840808 08/20\nCID: 6097\nСтавропольпромстройбанк' 'Mastercard\nNinel Semenova\n2713328711587146 07/22\nCVC2: 418\nИС Банк' 'Union Pay\nSidor Lukin\n6219659342320949 04/22\nCVC: 112\nТранскапиталбанк' 'Union Pay\nTamara Myasnikova\n8168483396947755 08/20\nCVC: 591\nМосковский Областной Банк'
-
credit_card_number
(card_type=None)¶ Returns a valid credit card number.
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.credit_card_number() ... '8160487647593829' '2594892411578154' '2203387784080162' '370975351393322' '341587148418589'
-
credit_card_provider
(card_type=None)¶ Returns the provider’s name of the credit card.
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.credit_card_provider() ... 'Union Pay' 'American Express' 'МИР' 'Mastercard' 'Maestro'
-
credit_card_security_code
(card_type=None)¶ Returns a security code string.
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.credit_card_security_code() ... '604' '764' '593' '421' '489'
-
faker.providers.currency
¶
-
class
faker.providers.currency.ru_RU.
Provider
(generator)¶ Bases:
faker.providers.currency.Provider
-
cryptocurrency
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.cryptocurrency() ... ('ZCL', 'Zclassic') ('IOTA', 'IOTA') ('PPC', 'Peercoin') ('KOI', 'Coinye') ('XDN', 'DigitalNote')
-
cryptocurrency_code
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.cryptocurrency_code() ... 'ZCL' 'IOTA' 'PPC' 'KOI' 'XDN'
-
cryptocurrency_name
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.cryptocurrency_name() ... 'Zclassic' 'IOTA' 'Peercoin' 'Coinye' 'DigitalNote'
-
currency
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.currency() ... ('TMT', 'Новый туркменский манат') ('SDG', 'Суданский фунт') ('JEP', 'Джерсийский фунт') ('ETB', 'Эфиопский быр') ('LKR', 'Шри-ланкийская рупия')
-
currency_code
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.currency_code() ... 'TMT' 'SDG' 'JEP' 'ETB' 'LKR'
-
currency_name
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.currency_name() ... 'Новый туркменский манат' 'Суданский фунт' 'Джерсийский фунт' 'Эфиопский быр' 'Шри-ланкийская рупия'
-
currency_symbol
(code=None)¶ Example: $ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.currency_symbol() ... '฿' '﷼' '﷼' '$' '₸'
-
faker.providers.date_time
¶
-
class
faker.providers.date_time.ru_RU.
Provider
(generator)¶ Bases:
faker.providers.date_time.Provider
-
am_pm
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.am_pm() ... 'AM' 'AM' 'AM' 'AM' 'PM'
-
century
()¶ :example ‘XVII’
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.century() ... 'XVIII' 'XVI' 'IX' 'VI' 'XI'
-
date
(pattern='%Y-%m-%d', end_datetime=None)¶ Get a date string between January 1, 1970 and now :param pattern format :example ‘2008-11-27’
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.date() ... '1996-03-20' '1998-08-15' '1972-10-03' '1987-08-15' '2004-10-16'
-
date_between
(start_date='-30y', end_date='today')¶ Get a Date object based on a random date between two given dates. Accepts date strings that can be recognized by strtotime().
:param start_date Defaults to 30 years ago :param end_date Defaults to “today” :example Date(‘1999-02-02’) :return Date
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.date_between() ... 2018-12-18 2003-05-04 2016-01-08 2004-07-16 1991-08-11
-
date_between_dates
(date_start=None, date_end=None)¶ Takes two Date objects and returns a random date between the two given dates. Accepts Date or Datetime objects
Parameters: - date_start – Date
- date_end – Date
:return Date
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.date_between_dates() ... 2020-03-26 2020-03-26 2020-03-26 2020-03-26 2020-03-26
-
date_object
(end_datetime=None)¶ Get a date object between January 1, 1970 and now :example datetime.date(2016, 9, 20)
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.date_object() ... 1996-03-20 1998-08-15 1972-10-03 1987-08-15 2004-10-16
-
date_of_birth
(tzinfo=None, minimum_age=0, maximum_age=115)¶ Generate a random date of birth represented as a Date object, constrained by optional miminimum_age and maximum_age parameters.
:param tzinfo Defaults to None. :param minimum_age Defaults to 0. :param maximum_age Defaults to 115.
:example Date(‘1979-02-02’) :return Date
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.date_of_birth() ... 2019-02-27 1956-08-30 2007-05-23 1961-06-21 1909-09-28
-
date_this_century
(before_today=True, after_today=False)¶ Gets a Date object for the current century.
Parameters: - before_today – include days in current century before today
- after_today – include days in current century after today
:example Date(‘2012-04-04’) :return Date
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.date_this_century() ... 2013-02-08 2014-04-23 2001-05-18 2008-10-22 2017-05-24
-
date_this_decade
(before_today=True, after_today=False)¶ Gets a Date object for the decade year.
Parameters: - before_today – include days in current decade before today
- after_today – include days in current decade after today
:example Date(‘2012-04-04’) :return Date
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.date_this_decade() ... 2020-03-22 2020-02-07 2020-03-14 2020-02-10 2020-01-04
-
date_this_month
(before_today=True, after_today=False)¶ Gets a Date object for the current month.
Parameters: - before_today – include days in current month before today
- after_today – include days in current month after today
- tzinfo – timezone, instance of datetime.tzinfo subclass
:example DateTime(‘2012-04-04 11:02:02’) :return DateTime
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.date_this_month() ... 2020-03-19 2020-03-21 2020-03-02 2020-03-13 2020-03-25
-
date_this_year
(before_today=True, after_today=False)¶ Gets a Date object for the current year.
Parameters: - before_today – include days in current year before today
- after_today – include days in current year after today
:example Date(‘2012-04-04’) :return Date
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.date_this_year() ... 2020-03-22 2020-02-07 2020-03-14 2020-02-10 2020-01-04
-
date_time
(tzinfo=None, end_datetime=None)¶ Get a datetime object for a date between January 1, 1970 and now :param tzinfo: timezone, instance of datetime.tzinfo subclass :example DateTime(‘2005-08-16 20:39:21’) :return datetime
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.date_time() ... 1996-03-20 07:46:39 1998-08-15 08:43:22 1972-10-03 05:52:26 1987-08-15 09:51:25 2004-10-16 19:14:57
-
date_time_ad
(tzinfo=None, end_datetime=None, start_datetime=None)¶ Get a datetime object for a date between January 1, 001 and now :param tzinfo: timezone, instance of datetime.tzinfo subclass :example DateTime(‘1265-03-22 21:15:52’) :return datetime
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.date_time_ad() ... 0932-07-17 01:20:13 2009-08-03 21:25:00 0058-03-29 17:26:45 1023-04-21 11:47:46 1961-07-18 03:50:16
-
date_time_between
(start_date='-30y', end_date='now', tzinfo=None)¶ Get a DateTime object based on a random date between two given dates. Accepts date strings that can be recognized by strtotime().
:param start_date Defaults to 30 years ago :param end_date Defaults to “now” :param tzinfo: timezone, instance of datetime.tzinfo subclass :example DateTime(‘1999-02-02 11:42:52’) :return DateTime
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.date_time_between() ... 2018-12-19 11:58:49 2003-05-06 01:14:29 2016-01-09 22:03:29 2004-07-18 01:42:51 1991-08-12 12:17:23
-
date_time_between_dates
(datetime_start=None, datetime_end=None, tzinfo=None)¶ Takes two DateTime objects and returns a random datetime between the two given datetimes. Accepts DateTime objects.
Parameters: - datetime_start – DateTime
- datetime_end – DateTime
- tzinfo – timezone, instance of datetime.tzinfo subclass
:example DateTime(‘1999-02-02 11:42:52’) :return DateTime
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.date_time_between_dates() ... 2020-03-26 14:09:10 2020-03-26 14:09:10 2020-03-26 14:09:10 2020-03-26 14:09:10 2020-03-26 14:09:10
-
date_time_this_century
(before_now=True, after_now=False, tzinfo=None)¶ Gets a DateTime object for the current century.
Parameters: - before_now – include days in current century before today
- after_now – include days in current century after today
- tzinfo – timezone, instance of datetime.tzinfo subclass
:example DateTime(‘2012-04-04 11:02:02’) :return DateTime
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.date_time_this_century() ... 2013-02-08 15:53:19 2014-04-23 16:21:41 2001-05-18 02:56:13 2008-10-22 16:55:42 2017-05-24 21:37:28
-
date_time_this_decade
(before_now=True, after_now=False, tzinfo=None)¶ Gets a DateTime object for the decade year.
Parameters: - before_now – include days in current decade before today
- after_now – include days in current decade after today
- tzinfo – timezone, instance of datetime.tzinfo subclass
:example DateTime(‘2012-04-04 11:02:02’) :return DateTime
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.date_time_this_decade() ... 2020-03-22 23:38:43 2020-02-07 09:41:11 2020-03-14 14:09:42 2020-02-10 20:00:10 2020-01-04 22:20:07
-
date_time_this_month
(before_now=True, after_now=False, tzinfo=None)¶ Gets a DateTime object for the current month.
Parameters: - before_now – include days in current month before today
- after_now – include days in current month after today
- tzinfo – timezone, instance of datetime.tzinfo subclass
:example DateTime(‘2012-04-04 11:02:02’) :return DateTime
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.date_time_this_month() ... 2020-03-19 16:50:35 2020-03-21 10:00:05 2020-03-02 23:10:03 2020-03-13 13:39:35 2020-03-25 19:40:41
-
date_time_this_year
(before_now=True, after_now=False, tzinfo=None)¶ Gets a DateTime object for the current year.
Parameters: - before_now – include days in current year before today
- after_now – include days in current year after today
- tzinfo – timezone, instance of datetime.tzinfo subclass
:example DateTime(‘2012-04-04 11:02:02’) :return DateTime
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.date_time_this_year() ... 2020-03-22 23:38:43 2020-02-07 09:41:11 2020-03-14 14:09:42 2020-02-10 20:00:10 2020-01-04 22:20:07
-
day_of_month
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.day_of_month() ... '20' '15' '03' '15' '16'
-
day_of_week
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.day_of_week() ... 'Среда' 'Суббота' 'Вторник' 'Суббота' 'Суббота'
-
future_date
(end_date='+30d', tzinfo=None)¶ Get a Date object based on a random date between 1 day from now and a given date. Accepts date strings that can be recognized by strtotime().
:param end_date Defaults to “+30d” :param tzinfo: timezone, instance of datetime.tzinfo subclass :example DateTime(‘1999-02-02 11:42:52’) :return DateTime
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.future_date() ... 2020-04-14 2020-04-16 2020-03-28 2020-04-08 2020-04-20
-
future_datetime
(end_date='+30d', tzinfo=None)¶ Get a DateTime object based on a random date between 1 second form now and a given date. Accepts date strings that can be recognized by strtotime().
:param end_date Defaults to “+30d” :param tzinfo: timezone, instance of datetime.tzinfo subclass :example DateTime(‘1999-02-02 11:42:52’) :return DateTime
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.future_datetime() ... 2020-04-14 06:59:46 2020-04-16 00:09:16 2020-03-28 13:19:14 2020-04-08 03:48:46 2020-04-20 09:49:52
-
iso8601
(tzinfo=None, end_datetime=None)¶ Parameters: tzinfo – timezone, instance of datetime.tzinfo subclass :example ‘2003-10-21T16:05:52+0000’
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.iso8601() ... '1996-03-20T07:46:39' '1998-08-15T08:43:22' '1972-10-03T05:52:26' '1987-08-15T09:51:25' '2004-10-16T19:14:57'
-
month
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.month() ... '03' '08' '10' '08' '10'
-
month_name
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.month_name() ... 'Март' 'Август' 'Октябрь' 'Август' 'Октябрь'
-
past_date
(start_date='-30d', tzinfo=None)¶ Get a Date object based on a random date between a given date and 1 day ago. Accepts date strings that can be recognized by strtotime().
:param start_date Defaults to “-30d” :param tzinfo: timezone, instance of datetime.tzinfo subclass :example DateTime(‘1999-02-02 11:42:52’) :return DateTime
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.past_date() ... 2020-03-14 2020-03-16 2020-02-26 2020-03-08 2020-03-20
-
past_datetime
(start_date='-30d', tzinfo=None)¶ Get a DateTime object based on a random date between a given date and 1 second ago. Accepts date strings that can be recognized by strtotime().
:param start_date Defaults to “-30d” :param tzinfo: timezone, instance of datetime.tzinfo subclass :example DateTime(‘1999-02-02 11:42:52’) :return DateTime
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.past_datetime() ... 2020-03-15 06:59:45 2020-03-17 00:09:15 2020-02-27 13:19:13 2020-03-09 03:48:45 2020-03-21 09:49:51
-
time
(pattern='%H:%M:%S', end_datetime=None)¶ Get a time string (24h format by default) :param pattern format :example ‘15:02:34’
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.time() ... '07:46:39' '08:43:22' '05:52:26' '09:51:25' '19:14:57'
-
time_delta
(end_datetime=None)¶ Get a timedelta object
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.time_delta() ... 0:00:00 0:00:00 0:00:00 0:00:00 0:00:00
-
time_object
(end_datetime=None)¶ Get a time object :example datetime.time(15, 56, 56, 772876)
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.time_object() ... 07:46:39 08:43:22 05:52:26 09:51:25 19:14:57
-
time_series
(start_date='-30d', end_date='now', precision=None, distrib=None, tzinfo=None)¶ Returns a generator yielding tuples of
(<datetime>, <value>)
.The data points will start at
start_date
, and be at every time interval specified byprecision
.distrib
is a callable that accepts<datetime>
and returns<value>
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.time_series() ... <generator object Provider.time_series at 0x7fdbfc154c78> <generator object Provider.time_series at 0x7fdbfc154c78> <generator object Provider.time_series at 0x7fdbfc154c78> <generator object Provider.time_series at 0x7fdbfc154c78> <generator object Provider.time_series at 0x7fdbfc154c78>
-
timezone
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.timezone() ... 'Зимбабве (UTC+02)' 'Австрия (UTC+01)' 'КНДР (UTC+09)' 'ЮАР (UTC+02)' 'Оман (UTC+04'
-
unix_time
(end_datetime=None, start_datetime=None)¶ Get a timestamp between January 1, 1970 and now, unless passed explicit start_datetime or end_datetime values. :example 1061306726
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.unix_time() ... 827307999 903170602 86939546 556019485 1097954097
-
year
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.year() ... '1996' '1998' '1972' '1987' '2004'
-
faker.providers.internet
¶
-
class
faker.providers.internet.ru_RU.
Provider
(generator)¶ Bases:
faker.providers.internet.Provider
-
ascii_company_email
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.ascii_company_email() ... 'hristofor1998@oao.edu' 'svetlana1994@oao.net' 'belozerovjakov@ustinova.org' 'terenti_2002@ip.info' 'makarsemenov@maks.ru'
-
ascii_email
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.ascii_email() ... 'nbirjukov@ip.net' 'efrem19@seliverstova.net' 'belovanikita@fortum.info' 'isaevvladimir@mail.ru' 'anisim80@gmail.com'
-
ascii_free_email
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.ascii_free_email() ... 'hristofor1998@gmail.com' 'natan_1990@rambler.ru' 'fedotsobolev@gmail.com' 'tarasovsidor@rambler.ru' 'ustin92@yahoo.com'
-
ascii_safe_email
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.ascii_safe_email() ... 'hristofor1998@example.org' 'natan_1990@example.net' 'fedotsobolev@example.org' 'tarasovsidor@example.net' 'ustin92@example.org'
-
company_email
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.company_email() ... 'hristofor1998@oao.edu' 'svetlana1994@oao.net' 'belozerovjakov@ustinova.org' 'terenti_2002@ip.info' 'makarsemenov@maks.ru'
-
domain_name
(levels=1)¶ Produce an Internet domain name with the specified number of subdomain levels.
>>> domain_name() nichols-phillips.com >>> domain_name(2) williamson-hopkins.jackson.com
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.domain_name() ... 'gk.biz' 'npo.biz' 'zao.com' 'zhukova.edu' 'gk.edu'
-
domain_word
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.domain_word() ... 'gk' 'ao' 'kapustin' 'oao' 'ao'
-
email
(domain=None)¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.email() ... 'nbirjukov@ip.net' 'efrem19@seliverstova.net' 'belovanikita@fortum.info' 'isaevvladimir@mail.ru' 'anisim80@gmail.com'
-
free_email
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.free_email() ... 'hristofor1998@gmail.com' 'natan_1990@rambler.ru' 'fedotsobolev@gmail.com' 'tarasovsidor@rambler.ru' 'ustin92@yahoo.com'
-
free_email_domain
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.free_email_domain() ... 'rambler.ru' 'yandex.ru' 'hotmail.com' 'yahoo.com' 'mail.ru'
-
hostname
(levels=1)¶ Produce a hostname with specified number of subdomain levels.
>>> hostname() db-01.nichols-phillips.com >>> hostname(0) laptop-56 >>> hostname(2) web-12.williamson-hopkins.jackson.com
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.hostname() ... 'email-60.npo.biz' 'laptop-93.ao.edu' 'web-92.ooo.info' 'db-65.oao.com' 'email-80.ooo.org'
-
http_method
()¶ Returns random HTTP method https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods
Return type: str Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.http_method() ... 'TRACE' 'OPTIONS' 'PUT' 'POST' 'DELETE'
-
image_url
(width=None, height=None)¶ Returns URL to placeholder image Example: http://placehold.it/640x480
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.image_url() ... 'https://www.lorempixel.com/788/861' 'https://placeimg.com/995/829/any' 'https://dummyimage.com/621x976' 'https://dummyimage.com/447x285' 'https://placeimg.com/194/513/any'
-
ipv4
(network=False, address_class=None, private=None)¶ Returns a random IPv4 address or network with a valid CIDR.
Parameters: - network – Network address
- address_class – IPv4 address class (a, b, or c)
- private – Public or private
Returns: IPv4
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.ipv4() ... '171.174.170.81' '95.25.112.121' '51.105.121.194' '195.110.164.126' '141.250.247.54'
-
ipv4_network_class
()¶ Returns a IPv4 network class ‘a’, ‘b’ or ‘c’.
Returns: IPv4 network class Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.ipv4_network_class() ... 'c' 'c' 'b' 'a' 'b'
-
ipv4_private
(network=False, address_class=None)¶ Returns a private IPv4.
Parameters: - network – Network address
- address_class – IPv4 address class (a, b, or c)
Returns: Private IPv4
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.ipv4_private() ... '192.168.215.85' '10.248.203.131' '172.25.180.188' '192.168.111.215' '172.19.8.218'
-
ipv4_public
(network=False, address_class=None)¶ Returns a public IPv4 excluding private blocks.
Parameters: - network – Network address
- address_class – IPv4 address class (a, b, or c)
Returns: Public IPv4
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.ipv4_public() ... '195.174.170.81' '15.227.46.15' '164.218.94.112' '214.253.123.155' '134.17.181.9'
-
ipv6
(network=False)¶ Produce a random IPv6 address or network with a valid CIDR
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.ipv6() ... 'e3e7:682:c209:4cac:629f:6fbf:d82c:7cd' 'f728:b4fa:4248:5e3a:a5d:2f35:6baa:9455' 'eb11:67b3:67a9:c378:7c65:c1e6:82e2:e662' 'f7c1:bd87:4da5:e709:d471:3d61:c8a7:639' 'e443:df78:9558:867f:5ba9:1fb0:7a02:4204'
-
mac_address
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.mac_address() ... 'c5:d7:14:84:f8:cf' '9b:f4:b7:6f:47:90' '47:30:80:4b:9e:32' '25:a9:f1:33:b5:de' 'a1:68:f4:e2:85:1f'
-
port_number
(is_system=False, is_user=False, is_dynamic=False)¶ Returns a network port number https://tools.ietf.org/html/rfc6335
Parameters: - is_system – System or well-known ports
- is_user – User or registered ports
- is_dynamic – Dynamic / private / ephemeral ports
Return type: int
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.port_number() ... 50494 55125 5306 33936 63691
-
safe_email
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.safe_email() ... 'hristofor1998@example.org' 'natan_1990@example.net' 'fedotsobolev@example.org' 'tarasovsidor@example.net' 'ustin92@example.org'
-
slug
(value=None)¶ Django algorithm
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.slug() ... '' '' '' '' ''
-
tld
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.tld() ... 'org' 'org' 'biz' 'com' 'info'
-
uri
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.uri() ... 'https://www.npo.biz/category/list/main.html' 'http://interneshnl.net/' 'http://www.ooo.info/tag/tags/privacy/' 'http://ooo.org/blog/posts/login.php' 'http://ilin.com/posts/category.html'
-
uri_extension
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.uri_extension() ... '.jsp' '.php' '.htm' '.html' '.htm'
-
uri_page
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.uri_page() ... 'terms' 'about' 'homepage' 'main' 'register'
-
uri_path
(deep=None)¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.uri_path() ... 'posts/tag' 'explore/tag' 'explore/category' 'categories' 'main/main'
-
url
(schemes=None)¶ Parameters: schemes – a list of strings to use as schemes, one will chosen randomly. If None, it will generate http and https urls. Passing an empty list will result in schemeless url generation like “://domain.com”.
Returns: a random url string. Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.url() ... 'https://ao.org/' 'http://www.oao.net/' 'http://gk.edu/' 'http://pervi.info/' 'http://www.oao.com/'
-
user_name
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.user_name() ... 'hristofor1998' 'fokinaklavdija' 'anna_2002' 'fedotsobolev' 'kuzminaristarh'
-
faker.providers.job
¶
-
class
faker.providers.job.ru_RU.
Provider
(generator)¶ Bases:
faker.providers.job.Provider
-
job
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.job() ... 'Терапевт' 'Скорняк' 'Литейщик' 'Звукорежиссёр' 'Моторист'
-
faker.providers.lorem
¶
-
class
faker.providers.lorem.ru_RU.
Provider
(generator)¶ Bases:
faker.providers.lorem.Provider
-
paragraph
(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)¶ Returns: A single paragraph. For example: ‘Sapiente sunt omnis. Ut pariatur ad autem ducimus et. Voluptas rem voluptas sint modi dolorem amet.’ Keyword arguments: :param nb_sentences: around how many sentences the paragraph should contain :param variable_nb_sentences: set to false if you want exactly
nb
sentences returned, otherwise the result may include a number of sentences ofnb
+/-40% (with a minimum of 1)Parameters: ext_word_list – a list of words you would like to have instead of ‘Lorem ipsum’. Return type: str Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.paragraph() ... 'Грустный полностью умирать набор командующий покинуть. Сынок некоторый функция ягода июнь разуметься. Хозяйка рай предоставить трубка табак.' 'Прошептать витрина висеть даль. Чувство жестокий издали механический покидать интеллектуальный.' 'Видимо прощение пространство бригада инструкция постоянный засунуть. Провинция неправда роскошный вздрогнуть посидеть спасть.' 'Правый господь карман зарплата изредка спорт домашний. Помимо багровый магазин актриса.' 'Угроза художественный миллиард ныне невозможно район упорно. Мучительно один блин коммунизм. Заведение райком провал прошептать. Витрина слать господь интеллектуальный дьявол космос столетие.'
-
paragraphs
(nb=3, ext_word_list=None)¶ Generate an array of paragraphs :example [paragraph1, paragraph2, paragraph3] :param nb: how many paragraphs to return :param ext_word_list: a list of words you would like to have instead of
‘Lorem ipsum’.Return type: list Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.paragraphs() ... ['Грустный полностью умирать набор командующий покинуть. Сынок некоторый функция ягода июнь разуметься. Хозяйка рай предоставить трубка табак.', 'Прошептать витрина висеть даль. Чувство жестокий издали механический покидать интеллектуальный.', 'Видимо прощение пространство бригада инструкция постоянный засунуть. Провинция неправда роскошный вздрогнуть посидеть спасть.'] ['Правый господь карман зарплата изредка спорт домашний. Помимо багровый магазин актриса.', 'Угроза художественный миллиард ныне невозможно район упорно. Мучительно один блин коммунизм. Заведение райком провал прошептать. Витрина слать господь интеллектуальный дьявол космос столетие.', 'Необычный функция жестокий сутки а секунда неправда освободить. Приятель мусор провинция назначить совет находить зеленый возникновение. Даль табак металл мера.'] ['Подробность плод приличный упорно кидать проход пространство. Фонарик порт уточнить дошлый. Выкинуть бак рот столетие.', 'Приходить лиловый решение решение миг отметить. Медицина миф даль носок. Блин песня что рота славный.', 'Решетка идея что спичка. Миллиард покидать советовать что.'] ['Костер валюта коллектив реклама разводить тяжелый недостаток. Уронить степь мера ягода кожа казнь пища. Означать цвет плясать место неожиданно.', 'Перебивать командующий господь парень добиться что. Металл стакан костер славный девка.', 'Головной пламя пастух художественный настать салон смертельный. Некоторый подробность войти миф неправда слать факультет. Упорно равнодушный процесс болото банк хозяйка.'] ['Чувство лететь пересечь монета товар спичка. Вздрогнуть угодный выбирать триста. Даль место дальний господь.', 'Ставить освободить дружно устройство военный банда освободить. Труп куча грустный разнообразный.', 'Печатать остановить некоторый опасность перебивать сутки. Мелочь рота жестокий угроза чем запустить угроза. Кольцо зачем возбуждение.']
-
sentence
(nb_words=6, variable_nb_words=True, ext_word_list=None)¶ Generate a random sentence :example ‘Lorem ipsum dolor sit amet.’
Parameters: - nb_words – around how many words the sentence should contain
- variable_nb_words – set to false if you want exactly
nb
words returned, otherwise the result may include a number of words ofnb
+/-40% (with a minimum of 1) - ext_word_list – a list of words you would like to have instead of ‘Lorem ipsum’.
Return type: str
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.sentence() ... 'Бетонный второй настать расстройство наступать ложиться.' 'Покинуть успокоиться плясать поезд кольцо.' 'Июнь разуметься сверкать некоторый.' 'Рота полюбить передо прошептать витрина висеть даль результат.' 'Жестокий издали механический покидать интеллектуальный народ набор видимо.'
-
sentences
(nb=3, ext_word_list=None)¶ Generate an array of sentences :example [‘Lorem ipsum dolor sit amet.’, ‘Consectetur adipisicing eli.’]
Keyword arguments: :param nb: how many sentences to return :param ext_word_list: a list of words you would like to have instead of
‘Lorem ipsum’.Return type: list Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.sentences() ... ['Бетонный второй настать расстройство наступать ложиться.', 'Покинуть успокоиться плясать поезд кольцо.', 'Июнь разуметься сверкать некоторый.'] ['Рота полюбить передо прошептать витрина висеть даль результат.', 'Жестокий издали механический покидать интеллектуальный народ набор видимо.', 'Сходить потрясти неправда карандаш.'] ['Засунуть командующий возникновение.', 'Четко народ валюта находить сустав мгновение.', 'Правый господь карман зарплата изредка спорт домашний.'] ['Помимо багровый магазин актриса.', 'Помимо естественный пространство граница чувство провинция пробовать житель.', 'Цель разводить единый.'] ['Столетие кузнец число миф.', 'Прошептать райком магазин при.', 'Необычный конструкция торговля дрогнуть оставить командир выразить.']
-
text
(max_nb_chars=200, ext_word_list=None)¶ Generate a text string. Depending on the ``max_nb_chars, returns a string made of words, sentences, or paragraphs. :example ‘Sapiente sunt omnis. Ut pariatur ad autem ducimus et. Voluptas rem voluptas sint modi dolorem amet.’
Keyword arguments: :param max_nb_chars: Maximum number of characters the text should contain (minimum 5) :param ext_word_list: a list of words you would like to have instead of ‘Lorem ipsum’.
:rtype str
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.text() ... 'Грустный полностью умирать набор командующий покинуть. Сынок некоторый функция ягода июнь разуметься. Хозяйка рай предоставить трубка табак.' 'Видимо прощение пространство бригада инструкция постоянный засунуть. Провинция неправда роскошный вздрогнуть посидеть спасть.' 'Угроза художественный миллиард ныне невозможно район упорно. Мучительно один блин коммунизм. Заведение райком провал прошептать. Витрина слать господь интеллектуальный дьявол космос столетие.' 'Подробность плод приличный упорно кидать проход пространство. Фонарик порт уточнить дошлый. Выкинуть бак рот столетие.' 'Решетка идея что спичка. Миллиард покидать советовать что.'
-
texts
(nb_texts=3, max_nb_chars=200, ext_word_list=None)¶ Generate an array of texts :example [text1, text2, text3] :param nb_texts: How many texts to return :param max_nb_chars: Maximum number of characters the text should contain (minimum 5) :param ext_word_list: a list of words you would like to have instead of ‘Lorem ipsum’.
Return type: list Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.texts() ... ['Грустный полностью умирать набор командующий покинуть. Сынок некоторый функция ягода июнь разуметься. Хозяйка рай предоставить трубка табак.', 'Видимо прощение пространство бригада инструкция постоянный засунуть. Провинция неправда роскошный вздрогнуть посидеть спасть.', 'Угроза художественный миллиард ныне невозможно район упорно. Мучительно один блин коммунизм. Заведение райком провал прошептать. Витрина слать господь интеллектуальный дьявол космос столетие.'] ['Подробность плод приличный упорно кидать проход пространство. Фонарик порт уточнить дошлый. Выкинуть бак рот столетие.', 'Решетка идея что спичка. Миллиард покидать советовать что.', 'Перебивать командующий господь парень добиться что. Металл стакан костер славный девка.'] ['Чувство лететь пересечь монета товар спичка. Вздрогнуть угодный выбирать триста. Даль место дальний господь.', 'Печатать остановить некоторый опасность перебивать сутки. Мелочь рота жестокий угроза чем запустить угроза. Кольцо зачем возбуждение.', 'Приличный совет оборот фонарик степь команда. Набор анализ растеряться указанный. Соответствие инфекция перебивать рот.\nШкольный инвалид висеть космос.'] ['А число наступать столетие заведение поставить валюта деньги. Равнодушный академик костер поговорить волк экзамен предоставить.', 'Лететь столетие роса. Написать да песня запустить одиннадцать горький неправда выгнать. Непривычный уничтожение потом порт мальчишка уронить.', 'Выражаться природа коричневый пересечь означать изучить хозяйка.\nЗасунуть пол пастух. Угол порт горький неожиданно деньги сутки коллектив. Кпсс выражение природа слишком засунуть.'] ['Спорт беспомощный миф солнце. Госпожа теория очутиться. Ночь выражение мальчишка анализ медицина. Второй штаб ответить социалистический посидеть райком понятный.', 'Решение дурацкий запустить издали означать остановить. Да скрытый шлем изредка.\nСмеяться ответить сынок тревога. Изба наслаждение степь уточнить.', 'Головной пастух неожиданно порт возмутиться плод. Палата выражаться скользить цвет палата ученый.\nПроцесс металл спичка бегать экзамен уточнить. Падаль потянуться казнь пространство дошлый спорт.']
-
word
(ext_word_list=None)¶ Returns: A random word, eg: ‘lorem’ Parameters: ext_word_list – a list of words you would like to have instead of ‘Lorem ipsum’ Return type: str Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.word() ... 'мусор' 'бетонный' 'второй' 'настать' 'расстройство'
-
words
(nb=3, ext_word_list=None, unique=False)¶ Returns: An array of random words. for example: [‘Lorem’, ‘ipsum’, ‘dolor’] Keyword arguments: :param nb: how many words to return :param ext_word_list: a list of words you would like to have instead of
‘Lorem ipsum’Parameters: unique – If True, the returned word list will contain unique words Return type: list Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.words() ... ['мусор', 'бетонный', 'второй'] ['настать', 'расстройство', 'наступать'] ['ложиться', 'триста', 'единый'] ['сынок', 'некоторый', 'функция'] ['ягода', 'июнь', 'разуметься']
-
faker.providers.person
¶
-
class
faker.providers.person.ru_RU.
Provider
(generator)¶ Bases:
faker.providers.person.Provider
-
first_name
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.first_name() ... 'Вера' 'Христофор' 'Максим' 'Егор' 'Олег'
-
first_name_female
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.first_name_female() ... 'Светлана' 'Олимпиада' 'Иванна' 'Галина' 'Лариса'
-
first_name_male
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.first_name_male() ... 'Тарас' 'Савелий' 'Капитон' 'Гремислав' 'Любим'
-
last_name
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.last_name() ... 'Муравьева' 'Овчинникова' 'Бирюков' 'Селезнев' 'Лебедева'
-
last_name_female
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.last_name_female() ... 'Шарапова' 'Гришина' 'Тихонова' 'Максимова' 'Чернова'
-
last_name_male
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.last_name_male() ... 'Шарапов' 'Гришин' 'Тихонов' 'Максимов' 'Чернов'
-
middle_name
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.middle_name() ... 'Михайловна' 'Дмитриевна' 'Иларионовичх' 'Григорьевич' 'Федосьевич'
-
middle_name_female
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.middle_name_female() ... 'Станиславовна' 'Руслановна' 'Захаровна' 'Валериевна' 'Кузьминична'
-
middle_name_male
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.middle_name_male() ... 'Феоктистович' 'Тимурович' 'Григорьевич' 'Венедиктович' 'Евсеевич'
-
name
()¶ :example ‘John Doe’
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.name() ... 'Олимпиада Захаровна Максимова' 'Афанасьева Пелагея Георгиевна' 'Михей Харитонович Горшков' 'Савватий Захарьевич Николаев' 'Эмилия Сергеевна Бобылева'
-
name_female
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.name_female() ... 'Олимпиада Захаровна Максимова' 'Зоя Рудольфовна Анисимова' 'Ермакова Татьяна Кузьминична' 'Зиновьева Мария Валериевна' 'Эмилия Сергеевна Бобылева'
-
name_male
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.name_male() ... 'Савелий Григорьевич Максимов' 'Ипполит Устинович Анисимов' 'Ермаков Филарет Евсеевич' 'Зиновьев Никанор Васильевич' 'Яков Федосеевич Бобылев'
-
prefix
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.prefix() ... 'тов.' 'г-н' 'г-жа' 'г-жа' 'тов.'
-
prefix_female
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.prefix_female() ... 'тов.' 'тов.' 'г-жа' 'г-жа' 'тов.'
-
prefix_male
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.prefix_male() ... 'тов.' 'тов.' 'г-н' 'г-н' 'тов.'
-
suffix
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.suffix() ... '' '' '' '' ''
-
suffix_female
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.suffix_female() ... '' '' '' '' ''
-
suffix_male
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.suffix_male() ... '' '' '' '' ''
-
faker.providers.phone_number
¶
-
class
faker.providers.phone_number.ru_RU.
Provider
(generator)¶ Bases:
faker.providers.phone_number.Provider
-
country_calling_code
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.country_calling_code() ... '+211' '+599 4' '+800' '+503' '+82'
-
msisdn
()¶ https://en.wikipedia.org/wiki/MSISDN
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.msisdn() ... '6048764759382' '1948924115781' '5938778408016' '0975351393328' '1587148418583'
-
phone_number
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.phone_number() ... '8 (604) 876-4759' '8 (382) 421-9489' '84115781565' '8 387 784 08 01' '8 (609) 753-51-39'
-
faker.providers.ssn
¶
-
class
faker.providers.ssn.ru_RU.
Provider
(generator)¶ Bases:
faker.providers.ssn.Provider
-
ssn
()¶ Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.ssn() ... '604876475938' '219489241157' '565938778408' '160975351393' '287115871484'
-