Language ja_JP¶
faker.providers.address¶
fake.address()
# '北海道横浜市栄区土沢29丁目18番10号 コート中川崎329'
fake.ban()
# '9番'
fake.building_name()
# 'シャルム'
fake.building_number()
# '954'
fake.chome()
# '40丁目'
fake.city()
# '横浜市戸塚区'
fake.city_suffix()
# 'Ville'
fake.country()
# '香港'
fake.country_code(representation="alpha-2")
# 'BI'
fake.gou()
# '4号'
fake.postcode()
# '646-1499'
fake.prefecture()
# '愛知県'
fake.street_address()
# '183 石田 Street'
fake.street_name()
# '笹田 Street'
fake.street_suffix()
# 'Street'
fake.town()
# '入谷'
fake.zipcode()
# '536-2105'
faker.providers.automotive¶
fake.license_plate()
# 'GM6 7105'
faker.providers.bank¶
fake.bank_country()
# 'GB'
fake.bban()
# 'SVLN8080174877947'
fake.iban()
# 'GB48BKVJ6127034147273'
faker.providers.barcode¶
fake.ean(length=13)
# '9256285867161'
fake.ean13()
# '3059132694240'
fake.ean8()
# '18209464'
faker.providers.color¶
fake.color_name()
# 'Teal'
fake.hex_color()
# '#ea0fe0'
fake.rgb_color()
# '243,208,169'
fake.rgb_css_color()
# 'rgb(38,203,109)'
fake.safe_color_name()
# 'aqua'
fake.safe_hex_color()
# '#77dd00'
faker.providers.company¶
fake.bs()
# 'aggregate dynamic relationships'
fake.catch_phrase()
# 'User-centric content-based budgetary management'
fake.company()
# '合同会社加納運輸'
fake.company_category()
# '農林'
fake.company_prefix()
# '有限会社'
fake.company_suffix()
# 'Group'
faker.providers.credit_card¶
fake.credit_card_expire(start="now", end="+10y", date_format="%m/%y")
# '09/22'
fake.credit_card_full(card_type=None)
# 'JCB 16 digit\n香織 藤本\n3551295686160972 02/20\nCVC: 851\n'
fake.credit_card_number(card_type=None)
# '343373924934778'
fake.credit_card_provider(card_type=None)
# 'American Express'
fake.credit_card_security_code(card_type=None)
# '958'
faker.providers.currency¶
fake.cryptocurrency()
# ('ETH', 'Ethereum')
fake.cryptocurrency_code()
# 'LTC'
fake.cryptocurrency_name()
# 'Dash'
fake.currency()
# ('ARS', 'Argentine peso')
fake.currency_code()
# 'BSD'
fake.currency_name()
# 'United States dollar'
faker.providers.date_time¶
fake.am_pm()
# 'PM'
fake.century()
# 'XIV'
fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '1983-04-26'
fake.date_between(start_date="-30y", end_date="today")
# datetime.date(2005, 4, 3)
fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2019, 11, 4)
fake.date_object(end_datetime=None)
# datetime.date(1994, 11, 17)
fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1906, 4, 3)
fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2010, 5, 13)
fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2019, 10, 31)
fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2019, 11, 1)
fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2019, 9, 6)
fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2005, 2, 4, 18, 48, 6)
fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1414, 12, 1, 19, 59, 52)
fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2015, 8, 3, 20, 2, 15)
fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 11, 4, 4, 46, 19)
fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2010, 11, 29, 0, 27, 58)
fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2010, 12, 27, 3, 57, 53)
fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 11, 3, 14, 9, 18)
fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 3, 2, 3, 54, 28)
fake.day_of_month()
# '13'
fake.day_of_week()
# 'Friday'
fake.future_date(end_date="+30d", tzinfo=None)
# datetime.date(2019, 11, 21)
fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 11, 29, 12, 45, 57)
fake.iso8601(tzinfo=None, end_datetime=None)
# '1995-04-01T09:12:47'
fake.month()
# '10'
fake.month_name()
# 'February'
fake.past_date(start_date="-30d", tzinfo=None)
# datetime.date(2019, 10, 12)
fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 10, 20, 15, 4, 16)
fake.time(pattern="%H:%M:%S", end_datetime=None)
# '11:12:14'
fake.time_delta(end_datetime=None)
# datetime.timedelta(0)
fake.time_object(end_datetime=None)
# datetime.time(1, 12, 46)
fake.time_series(start_date="-30d", end_date="now", precision=None, distrib=None, tzinfo=None)
# <generator object Provider.time_series at 0x7f59e7c85d68>
fake.timezone()
# 'Africa/Brazzaville'
fake.unix_time(end_datetime=None, start_datetime=None)
# 156067680
fake.year()
# '2007'
faker.providers.file¶
fake.file_extension(category=None)
# 'xls'
fake.file_name(category=None, extension=None)
# '血まみれの.png'
fake.file_path(depth=1, category=None, extension=None)
# '/電池/クルー.gif'
fake.mime_type(category=None)
# 'image/jpeg'
fake.unix_device(prefix=None)
# '/dev/sdj'
fake.unix_partition(prefix=None)
# '/dev/vde5'
faker.providers.geo¶
fake.coordinate(center=None, radius=0.001)
# Decimal('74.550362')
fake.latitude()
# Decimal('-46.5558155')
fake.latlng()
# (Decimal('7.9442055'), Decimal('-10.332772'))
fake.local_latlng(country_code="US", coords_only=False)
# ('37.95143', '-91.77127', 'Rolla', 'US', 'America/Chicago')
fake.location_on_land(coords_only=False)
# ('48.25', '16.4', 'Floridsdorf', 'AT', 'Europe/Vienna')
fake.longitude()
# Decimal('69.268587')
faker.providers.internet¶
fake.ascii_company_email(*args, **kwargs)
# 'gnishinosono@ekoda.net'
fake.ascii_email(*args, **kwargs)
# 'nagisatsubasa@miyagawa.jp'
fake.ascii_free_email(*args, **kwargs)
# 'dtsuda@gmail.com'
fake.ascii_safe_email(*args, **kwargs)
# 'sakamotoyuta@example.org'
fake.company_email(*args, **kwargs)
# 'gishida@aota.com'
fake.domain_name(*args, **kwargs)
# 'suzuki.jp'
fake.domain_word(*args, **kwargs)
# 'aoyama'
fake.email(*args, **kwargs)
# 'bsugiyama@sato.com'
fake.free_email(*args, **kwargs)
# 'xmurayama@yahoo.com'
fake.free_email_domain(*args, **kwargs)
# 'yahoo.com'
fake.hostname(*args, **kwargs)
# 'desktop-23.murayama.net'
fake.image_url(width=None, height=None)
# 'https://www.lorempixel.com/103/313'
fake.ipv4(network=False, address_class=None, private=None)
# '192.0.59.152'
fake.ipv4_network_class()
# 'c'
fake.ipv4_private(network=False, address_class=None)
# '192.168.12.78'
fake.ipv4_public(network=False, address_class=None)
# '161.166.164.41'
fake.ipv6(network=False)
# '3d41:b136:1b5b:ede8:ccdf:716d:c7a1:b418'
fake.mac_address()
# '4f:4c:78:39:a0:5c'
fake.safe_email(*args, **kwargs)
# 'ryamaguchi@example.com'
fake.slug(*args, **kwargs)
# ''
fake.tld()
# 'org'
fake.uri()
# 'http://www.yamagishi.com/privacy.jsp'
fake.uri_extension()
# '.html'
fake.uri_page()
# 'post'
fake.uri_path(deep=None)
# 'wp-content'
fake.url(schemes=None)
# 'http://kudo.jp/'
fake.user_name(*args, **kwargs)
# 'zishida'
faker.providers.isbn¶
fake.isbn10(separator="-")
# '0-7594-9089-9'
fake.isbn13(separator="-")
# '978-0-350-38373-2'
faker.providers.job¶
fake.job()
# 'Technical sales engineer'
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)
# ('中世障害通行料金数字花嫁あなた自身省略障害。\n'
# '運トリビュートニュース分割部隊。転倒タワー指名ささやきトーンデフォルトデッド。カラムパイオニアささやき革新戦略的プラスチック不自然な極端な。\n'
# '虐待中世倫理デフォルトキャビネット鉱山オークション動物。リンクトス虐待サワーチーズ通行料金花嫁コピー。あなた自身意図ベルベットアクセルペダル。\n'
# 'デフォルトニュース感謝する人形必要人形。')
fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [ 'ノート革新追放する衝突リハビリ厳しい拡張。電池それ極端な今日サラダ。\n'
# '犯罪者緩む電池デフォルトコピー犯罪者。保持する持っていましたテント憲法持ってるは。テント倫理花嫁プラスチックカラム。学生は状況持つキャビネット仕上げデッド。\n'
# 'デッドマリン品質画面革新移動。バスケット管理するスマッシュ革新ヒット。呼ぶ残るバス狭い主人。',
# 'サワー憲法シュガーサンプルキャビン。電話人形管理する。\n'
# '陶器証言するささやきリニア。\n'
# '叔父合計中世錯覚血まみれの。\n'
# 'ヘア憲法出演者彼女。移動緩むフェミニスト彼フェミニスト。主人プラスチックチーズ特徴ブラケット本質的な。\n'
# '怒り軸ダニ。ソース反射スペル偏差主婦。合計怒り拡張残る創傷埋め込む。',
# 'バーゲン犯罪者コーラス。ブランチ脊椎省略通行料金障害。\n'
# 'トレーナーコーラス日曜日。隠す編組〜。\n'
# '文言彼埋め込む。運分割教授カレッジ。高いプラスチックインチ参加するスキーム証言する。はクール催眠術デフォルト証言する。\n'
# 'コーナー必要電話。残るデフォルトマリン持っていましたコピー。']
fake.word(ext_word_list=None)
# '評議会'
fake.words(nb=3, ext_word_list=None, unique=False)
# ['供給', '教会', '感謝する']
faker.providers.misc¶
fake.binary(length=1048576)
# (b'Y\xc6\xac\x01j\xdeNF\x81\x99\xbc\x11\xebQ\xe2\xcf\x0c\xd9\xb21I\xa7\xed\xd3'
# b'\x1bs2\xaaHMT\xcd\x91\x92\x8ej&\x07P\xd9\xae\xdc\xce\xe4\t\x9au\xae'
# b'\xeb=\x07h{\x1f\x91@\xd0\xe3.y\x9a\x05\xb9\xc2\xb9\xb6*[\x1f\x90Gx'
# b'\x99R\xd1\xcc\x9d&Ox\xe6\x90\x17\xb9\x88\x80\xee\xecLb\x18\x88b\xb7\xc2\x87'
# b'\xb2\xb7\x14oI\x1d\xecC\x85\xe1z\xa3\xa5\xe8\xcc\xe0id\x05VGf\xb3\xea-^+\xf7'
# b'v\xc1\x1d \x88}\xec\x04|l7\xf5V\x90\xc0\x87rC\xd5\xedv\x1f&\x90S\xbcg\xb8'
# b'\r\xb9\xfd\x1f|\xb7\x1a2K^\xdbz\xee\xc0.\xd8\\\xf4bVhK\xda|)O+\x88'
# b'\xa2\x85\x15\xcc8y-\x833\x00\xd1eBU\x98\xf2\x04V\xaf.\xc0\xc5\xfc\xec'
# b'\xc07T\xc5\xa3\xcc\xc0k\xe5\xc4\xb4\xcdJ\xcb;\x91\xecfI\xfek1\\\xad'
# b'\xddW\x86v\x0c\xd7\xee\xa0\xa5\xae\x0e\xeb\x94(c\x9d\x84\xc5(qz\\\xf7F'
# b'\xefai\x03\xf2\x02\xa4\\\x0cr\xaa\x02^hF\x9b\x1e\xeb\x85\xbc\xcb\x82\xda\xa3'
# b'\xd3\x93[\xe1\xc1\xfa\x07\x88f\xeab\xc6\x8d\x87\xde\xe6\x15t\xc6\xa7'
# b'\xd1\x9f\x8b\xd7EF\xfb\xc4\xfc\xdc\xfeM\xba:\xd75 \x1a\xa7\xb3>\xc7\x9a\x10'
# b'\xfa(\x90\xc9\x9ar\x9e\x1e-\n\x14\x87\x81v)\x8c\xbbz\xbf\xc8d\xc6\x8b\x1e'
# b'\x9d\x9b\xac(\xfd\xf3\xb4\x14s#\x8f0\x84\x99Rx\x0b\xfa\xcc\xce'
# b'\xe9\x8f\xef\xb6\xa1\xa4\xde\xd3\xe1\xba\x01s#D\xa8\x16\xf9t\xbd\xff,9;e'
# b'\xd1\xc4UOj\xec\xba\xc5\x86\x9b\xbe\xcb\x1a\x01SU"{g\xd3,\xf2\xec\x88'
# b"\n\xfc\xceM\xf6\xf8\xe3\xa3P\xce3\xf0G\xf1\x9d\xb1\xe38\xf7\x81\xf8'-\x88"
# b'h\\\xf7+k\xcd\xca\xc6\xdd\xe6\x1c\xe3\x9a\x16\xe3\x15\xc3=a\xe3;S\x93\x03'
# b"\xa5'\xed\xdfG\xb54%\x1cT\xb6{\xc3\x9dEtw\xa1/\x160\xca:1\x0b\xba\n\xae"
# b'\xdc\x85\xf8\xd2>\x18M\x8a\xe8p\x07S@\x0f\x9a\x96\x9b<e\x110B\x08:\x9d\xedDs'
# b'\xf3\xfa]\xc8[\xecri`\x92\xbfD\xea"\xe9\x1eoL\xbd5\xe0Z\xdaA\x0e\xe7\xb2\x91'
# b'\x93n\xe5\x84|\x1d\xf2P*\xce\xbe\xf2J\xab1\xac\xbe\xceL\x01\x94D\xc8\xbe'
# b'"\xf4\xb2\xbeE\x9fr\x15/\x1eM[9\xe6\x12(\xb6~ \xb2D9\xd7+\x11\x1e}>vr\\\xba'
# b'U\x81\xe0\xcf\xb2\xee\xb5\xa1\xc5\x13\x9f\x1b\xf9\x10<[\xcb\x91\x1e\xc7'
# b'\xecu:h\x89\xf2\t\xcd\x85\x8f\x18]aw\xeb\xa3\xbd\xbbT\xd8f\x80^h'
# b'\xd0_\xc2\x1a\x82v\xd2\t\xc9|\xebQ\x03\xc33\xa5\x00J\xf3\x9a\xdf[\xab\x8a'
# b'\xc0\xe8pm\xc5\xfc\xfd\xcd\xec\xfeWK\xb1\xf0\x8aI\xb8\xad\xcfe\xc6\xf9\xf4i'
# b'a\x01\x01NP\xd6\xaa\x1f\xbd\xf8/\x83e\\\x04%\xe4\x82*\xc0\xa1\xd7\xee2'
# b'\x98\xee\x1b\x18h\xbfd\xae\xbcR\x89\x156\xae%\xcc\xc4uv\x93\x99\xaaU\xe1'
# b'\xc6\xd5i\xb7\xf1\xcc\x81\x01\xce\x97:(\xf7\xb9l\xf8\xd2c\xe7\xfd\xbc&`\x03'
# b"\xf2L\xde\xf9\xb6\x11\xdb.\x91y\x11h\xcb\xf2#'\xed\x8a\xbe\x12"
# b'\x11\xaa\xba\xf6\xce\xad9\xf3\x18#\xa1&M2@b\xac\x90u\x89\xfc\xfd\xf2l HT)'
# b'\r\xf0*\xfd\xacyV.q"\xddo\x8b\xfaw1\xdc\x89\x1d\x88X\xef\xd0M'
# b'\x1e\x02\xe4\x01\xd0\x1b\xbf\x0by\xb0\xd46\x05\xa3\xe3\x8c*\x93I\xbc'
# b'\xfa\xfa\xcd|\x05\xc6-\xaf\xfb\x1f\xf8\xc8l\xf1\xfa\x0f\xdc\xdecei\x80\n\xc7'
# b'\xed\x9a&\xfe@\x15\xdc\x10Y\xf7\xad\xe6\xd2\x19iyS\x12M\xf9~\xf7S\x87'
# b'\x80\xf4\xc5\xbc\xe7\x9a"\x16G\x96v\xb4\xc8K\x14\x16\xc1%\x84\xf1'
# b'v\xc8\xd9\xf0 ]x@\xae`\x8d\x125\xd6+\xc8\xb3\xba)\x81*\xae0\xb1(u\xcfk'
# b'\xadz\xbb\x0f\xc1+\x1b|k\x88^\xd5c\xb5\xe0\xc4\r\x01\x1f\xb4&2`Gx2\x90\xf3'
# b'f\xec\x0c\x9d\x9e\xfcC\x84\x03\x04\x14\xf6\x8d\x93)\xa7\xdb\x11\xff\xc3'
# b'm\xf5\xbfI\xf3\xbdV\x96\xf6\x9d\x19@\xcf\xb5s\xf2\\\x05-\x16\x9e\x19=\xc0')
fake.boolean(chance_of_getting_true=50)
# True
fake.md5(raw_output=False)
# '98503b7644cad19e1cb1afa228fbe446'
fake.null_boolean()
# None
fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# 'UC&X6Lulm5'
fake.sha1(raw_output=False)
# '6bd929c992cce18424a7e8011ee64f923492ef6e'
fake.sha256(raw_output=False)
# '9254271f4cc17ff2dd54abd39c6f4cc59e23786f4c7e3d18e0191caf299d1fbe'
fake.uuid4(cast_to=<class 'str'>)
# 'c398159f-ade8-4b1c-833a-f217ccfe2118'
faker.providers.person¶
fake.first_kana_name()
# 'ユミコ'
fake.first_kana_name_female()
# 'リカ'
fake.first_kana_name_male()
# 'ミノル'
fake.first_name()
# '明美'
fake.first_name_female()
# '千代'
fake.first_name_male()
# '学'
fake.first_romanized_name()
# 'Sotaro'
fake.first_romanized_name_female()
# 'Tomomi'
fake.first_romanized_name_male()
# 'Osamu'
fake.kana_name()
# 'ナカムラ リョウヘイ'
fake.last_kana_name()
# 'タナベ'
fake.last_name()
# '井上'
fake.last_name_female()
# '藤本'
fake.last_name_male()
# '青田'
fake.last_romanized_name()
# 'Sugiyama'
fake.name()
# '津田 京助'
fake.name_female()
# '山岸 桃子'
fake.name_male()
# '工藤 修平'
fake.prefix()
# ''
fake.prefix_female()
# ''
fake.prefix_male()
# ''
fake.romanized_name()
# 'NaotoHideki Tsuchiya'
fake.suffix()
# ''
fake.suffix_female()
# ''
fake.suffix_male()
# ''
faker.providers.phone_number¶
fake.msisdn()
# '6815678313406'
fake.phone_number()
# '090-8385-2252'
faker.providers.profile¶
fake.profile(fields=None, sex=None)
# { 'address': '宮崎県武蔵野市台場38丁目5番16号',
# 'birthdate': datetime.date(2007, 11, 22),
# 'blood_group': 'AB-',
# 'company': '小泉建設合同会社',
# 'current_location': (Decimal('88.1774405'), Decimal('-93.318901')),
# 'job': 'Radio broadcast assistant',
# 'mail': 'kenichiyamada@gmail.com',
# 'name': '中村 治',
# 'residence': '青森県夷隅郡御宿町松石35丁目23番13号 無栗屋シティ820',
# 'sex': 'M',
# 'ssn': '609-23-0003',
# 'username': 'unoharuka',
# 'website': ['http://www.kiriyama.jp/']}
fake.simple_profile(sex=None)
# { 'address': '愛媛県印旛郡印旛村羽折町42丁目15番4号',
# 'birthdate': datetime.date(1966, 11, 2),
# 'mail': 'naokihirokawa@hotmail.com',
# 'name': '山本 修平',
# 'sex': 'M',
# 'username': 'nwatanabe'}
faker.providers.python¶
fake.pybool()
# False
fake.pydecimal(left_digits=None, right_digits=None, positive=False, min_value=None, max_value=None)
# Decimal('4575162906357.0')
fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# { 'じぶんの': 694809.998404,
# 'カレッジ': 943,
# 'コピー': 3069,
# 'ダニ': 'YUmuEpEwAKNlzZRGhUmp',
# 'ノート': Decimal('-811539.717780062'),
# '協力': 2104,
# '教会': 2.673249,
# '溝': 'asukakiriyama@gmail.com',
# '脊椎': 'ELCwllCZtDzTrOgUuzSH',
# '運': 'HRKpHeDrcoCGMirQaVYp'}
fake.pyfloat(left_digits=None, right_digits=None, positive=False, min_value=None, max_value=None)
# 95156.6456
fake.pyint(min_value=0, max_value=9999, step=1)
# 2509
fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# {'rkHONXswwXOVxZMAGZlq', 'REAnDPXCJWZAcNoSdxKY', 'http://yoshida.net/terms.jsp', 'oPYoUvNtrnovvBJBxVYg', 8594, 8883, 'HrWmSVIJWlvZbKxJuAXb', 94}
fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [ 960,
# 'XLwuzvspElMdSAerHFdR',
# Decimal('769358505.97'),
# datetime.datetime(1984, 1, 6, 6, 12, 19),
# 'AqfQpltrKrSoOCrZMOHv',
# 'kzJWSqiDFfiAFXxTghMO',
# datetime.datetime(2014, 11, 9, 19, 47, 6),
# 8545,
# 'yamadaryosuke@kondo.jp']
fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'VUIBtefRCswiYyzLwPHE', datetime.datetime(2013, 11, 27, 22, 0), 'NgjDkwwYMdBcFsCZsaZb', Decimal('714.4234356'), 7571, 51.70330814, 'LvQBCKcfiTYViXNVAxqo', Decimal('-788855521275755.0')}
fake.pystr(min_chars=None, max_chars=20)
# 'AUASyQPcIxSarVLWrquI'
fake.pystruct(count=10, *value_types)
# ( [ 'CAsUJgVyduwchZWgyCrr',
# 'nagisaasuka@nakajima.jp',
# 'nplrNzGHxBseajJQjasC',
# 4810,
# 'YVnUzmQzloubtwmOeSTA',
# 'fQTOiKbOosxTeZVSLwWg',
# Decimal('-713042215331808.0'),
# 5024,
# -973585114.0,
# 'HsFpJJkgkhqNzHsKwYRz'],
# { 'インチ': 'ciIawGaMjWSaSTklRWDO',
# 'ヒール': 'matsumotosotaro@hotmail.com',
# 'ヘア': datetime.datetime(2007, 2, 16, 5, 47, 37),
# 'マリン': datetime.datetime(1980, 6, 20, 1, 27, 36),
# '人形': datetime.datetime(2011, 1, 3, 13, 51, 23),
# '持ってる': 954,
# '狐': 'cngeHMxlRqzNBYtHUpoB',
# '舗装': 'qvFQhkEtfNkHqyqoXEqY',
# '葉': 'UVmQksyUKVLFIjwvXljr'},
# { 'ソース': { 4: 'IJaNPjCIJIIdWJFMGVwJ',
# 5: ['JEerHzLoZFwYyZPWPcnG', 608, 'qBGlZtGgIhBiPtDSJXuJ'],
# 6: { 4: 928,
# 5: 'XdSVjwnbzEYxwLdJEvhu',
# 6: [ 30138.4,
# datetime.datetime(1988, 12, 26, 20, 2, 20)]}},
# 'パン': { 8: 'myoshimoto@yahoo.com',
# 9: [ 'ikijima@sugiyama.org',
# 'IgWccozxhGHHTVVeBQCY',
# datetime.datetime(2009, 6, 7, 15, 42, 39)],
# 10: { 8: 'XyBFfFEkaYvQHxxifJvQ',
# 9: datetime.datetime(1986, 9, 7, 1, 8, 47),
# 10: [ datetime.datetime(2000, 4, 27, 17, 58, 19),
# 'FvFAJEmvWdEnPXoqnEnd']}},
# 'パーセント': { 2: 'tMgXLUKXNvFBxZPyVfFI',
# 3: [ 6528,
# 'yamaguchitaichi@yahoo.com',
# 'yamaguchirika@kiriyama.com'],
# 4: { 2: 'pZPpmuIPXldEnxLhLJFf',
# 3: 77976991.4,
# 4: [ 'tomoyasasaki@nakamura.org',
# 'NvtwPjtRdLgratHnRvtE']}},
# 'ブランチ': { 9: Decimal('-28.29612905'),
# 10: [ -220248475873695.0,
# Decimal('11416363455056.3'),
# 'gpGkYdhqikQOZmBseLOs'],
# 11: { 9: 'rmurayama@harada.jp',
# 10: 'vrOfYjfxzxbzjZnVxFFd',
# 11: [-240661388.58993, 'SVBMKnRNpzPvayxMsHew']}},
# 'リハビリ': { 5: 'VGCpEpPckSNpRYniGuPh',
# 6: [7974, datetime.datetime(2003, 9, 8, 20, 4, 13), 3614],
# 7: { 5: 675826643.740282,
# 6: 'http://www.ishida.com/tag/main/homepage.php',
# 7: [ 'MqndFHPMkPzKnsgfQSMS',
# 'kijimasotaro@yahoo.com']}},
# '叔父': { 6: 5243,
# 7: ['KcisGEMlThRAVFikOVpf', 9141, Decimal('-297.6245527')],
# 8: { 6: 'naoki54@hotmail.com',
# 7: 'RsuwsOOOlduUReqKJtbu',
# 8: [ 'taichikondo@hotmail.com',
# 'thnFHpPhOszoHikWZpDe']}},
# '大統領': { 1: 'OIJbdmmbECgppzDBClZQ',
# 2: [ Decimal('-573.66732'),
# 'IpHPacsVXbhRDMpohOZE',
# 'https://www.nishinosono.jp/search/app/tags/category/'],
# 3: { 1: 6604,
# 2: 'pAprqmcVHixRjzurYPxQ',
# 3: ['CYQzuegJUbKSNkJisdUg', 5729]}},
# '極端な': { 3: Decimal('539.20774735'),
# 4: [ 'http://aota.net/tag/tag/privacy/',
# datetime.datetime(1971, 5, 26, 8, 12, 9),
# datetime.datetime(1998, 10, 26, 7, 27, 5)],
# 5: { 3: 'RNXMgYjPxtyJJnHPRtmJ',
# 4: 'http://www.matsumoto.org/index/',
# 5: [ 'OlhbaGphHSdQmPneGUsx',
# datetime.datetime(1997, 7, 29, 23, 2, 19)]}},
# '癌': { 7: 'iZCETHUnSQXBSlIKBmIH',
# 8: [ 4958,
# 'OwnMefXKPROYAbBFfnsb',
# 'https://www.miyake.jp/register/'],
# 9: { 7: datetime.datetime(1987, 7, 14, 16, 34, 14),
# 8: -48.484326896,
# 9: ['IAhRSveizlsliKEcOxro', Decimal('-8.6953758')]}},
# '革新': { 0: 1324,
# 1: [2207, 4822, 'rCHqWSXvURqxehcmbffO'],
# 2: { 0: 'UAHPgbZHbsQpVljlltvB',
# 1: -2.98872718,
# 2: [ 'XeifAlJCjEFJEFWyvjaN',
# 'http://yoshimoto.jp/search/']}}})
fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# ( 3906,
# 'MLObzlTNISOEvMDewCwS',
# 19591234.399,
# datetime.datetime(2001, 3, 20, 20, 11, 42),
# 'YOlHKZBCyrwxATBtqnUW',
# 'ALzbcmpKyWVWJZSTchoO',
# 2761,
# 844166.3,
# 'HGpEBKMmMLPxpREYxbGQ',
# 5437,
# 5244,
# 'SzmXqjiNgkQmbYCdKUhh',
# 'abRkQPbcfxREVBYIBXSY')
faker.providers.ssn¶
fake.ein()
# '82-9903326'
fake.invalid_ssn()
# '231-34-0000'
fake.itin()
# '911-96-7260'
fake.ssn(taxpayer_identification_number_type="SSN")
# '589-10-0119'
faker.providers.user_agent¶
fake.android_platform_token()
# 'Android 3.2'
fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (iPad; CPU iPad OS 10_3_4 like Mac OS X) AppleWebKit/533.0 '
# '(KHTML, like Gecko) CriOS/35.0.853.0 Mobile/37G200 Safari/533.0')
fake.firefox()
# ('Mozilla/5.0 (X11; Linux x86_64; rv:1.9.7.20) Gecko/2013-07-11 15:40:08 '
# 'Firefox/3.6.7')
fake.internet_explorer()
# 'Mozilla/5.0 (compatible; MSIE 5.0; Windows 98; Trident/3.0)'
fake.ios_platform_token()
# 'iPad; CPU iPad OS 3_1_3 like Mac OS X'
fake.linux_platform_token()
# 'X11; Linux x86_64'
fake.linux_processor()
# 'i686'
fake.mac_platform_token()
# 'Macintosh; Intel Mac OS X 10_12_0'
fake.mac_processor()
# 'Intel'
fake.opera()
# 'Opera/8.51.(X11; Linux x86_64; raj-IN) Presto/2.9.170 Version/12.00'
fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 4_2 like Mac OS X; fy-DE) '
# 'AppleWebKit/532.35.6 (KHTML, like Gecko) Version/3.0.5 Mobile/8B115 '
# 'Safari/6532.35.6')
fake.user_agent()
# ('Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/536.0 (KHTML, like Gecko) '
# 'Chrome/24.0.883.0 Safari/536.0')
fake.windows_platform_token()
# 'Windows NT 6.2'