Locale ja_JP

faker.providers.address

class faker.providers.address.ja_JP.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()
...
'徳島県杉並区湯本塩原33丁目16番13号 コート浅草橋593'
'神奈川県新島村平河町17丁目18番20号 台東コーポ578'
'岐阜県国立市鳥越36丁目16番15号'
'東京都小笠原村九段南1丁目3番13号 シティ津久戸町975'
'富山県横浜市金沢区南郷屋37丁目8番8号'
ban()

:example ‘3番’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.ban()
...
'13番'
'25番'
'14番'
'2番'
'9番'
building_name()

:example ‘コーポ芝浦’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.building_name()
...
'シャルム'
'シティ'
'アーバン'
'コーポ'
'クレスト'
building_number()

:example ‘791’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.building_number()
...
'604'
'764'
'593'
'421'
'489'
chome()

:example ‘1丁目’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.chome()
...
'25丁目'
'27丁目'
'3丁目'
'17丁目'
'33丁目'
city()

:example ‘台東区’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.city()
...
'横浜市南区'
'新島村'
'杉並区'
'長生郡白子町'
'武蔵野市'
city_suffix()

:example ‘town’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.city_suffix()
...
'Ville'
'Ville'
'Ville'
'Ville'
'Ville'
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'
gou()

:example ‘10号’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.gou()
...
'13号'
'14号'
'2号'
'9号'
'17号'
postcode()

:example ‘101-1212’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.postcode()
...
'864-6311'
'776-6890'
'041-4242'
'988-8376'
'497-6634'
prefecture()

:example ‘東京都’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.prefecture()
...
'福岡県'
'徳島県'
'長野県'
'東京都'
'滋賀県'
street_address()

:example ‘791 Crist Parks’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.street_address()
...
'604 杉山 Street'
'593 工藤 Street'
'892 廣川 Street'
'156 中津川 Street'
'840 田辺 Street'
street_name()

:example ‘Crist Parks’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.street_name()
...
'藤本 Street'
'田中 Street'
'小泉 Street'
'山本 Street'
'藤本 Street'
street_suffix()

:example ‘Avenue’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.street_suffix()
...
'Street'
'Street'
'Street'
'Street'
'Street'
town()

:example ‘浅草’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.town()
...
'今戸'
'大京町'
'千塚'
'湯本塩原'
'脚折'
zipcode()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.zipcode()
...
'864-6311'
'776-6890'
'041-4242'
'988-8376'
'497-6634'

faker.providers.company

class faker.providers.company.ja_JP.Provider(generator)

Bases: faker.providers.company.Provider

bs()

:example ‘integrate extensible convergence’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.bs()
...
'generate enterprise technologies'
'incentivize sexy niches'
'extend B2C vortals'
'engage ubiquitous convergence'
'morph enterprise e-commerce'
catch_phrase()

:example ‘Robust full-range hub’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.catch_phrase()
...
'Switchable radical Graphical User Interface'
'Exclusive impactful groupware'
'Seamless disintermediate info-mediaries'
'Persevering transitional installation'
'Face-to-face radical middleware'
company()

:example ‘Acme Ltd’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.company()
...
'藤本印刷株式会社'
'佐々木運輸株式会社'
'有限会社山本電気'
'合同会社渚建設'
'渡辺運輸合同会社'
company_category()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.company_category()
...
'運輸'
'通信'
'印刷'
'建設'
'電気'
company_prefix()
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()
...
'Ltd'
'PLC'
'LLC'
'and Sons'
'Group'

faker.providers.internet

class faker.providers.internet.ja_JP.Provider(generator)

Bases: faker.providers.internet.Provider

ascii_company_email()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.ascii_company_email()
...
'vfujimoto@kudo.org'
'hanakokobayashi@takahashi.org'
'otanaka@fujimoto.org'
'yuiwatanabe@miyagawa.jp'
'naokoyamada@nomura.net'
ascii_email()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.ascii_email()
...
'nsasada@yahoo.com'
'ykobayashi@nakajima.jp'
'nanakanagisa@gmail.com'
'umiyagawa@gmail.com'
'ynomura@gmail.com'
ascii_free_email()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.ascii_free_email()
...
'vfujimoto@gmail.com'
'yuta47@yahoo.com'
'hkimura@gmail.com'
'miyakerika@yahoo.com'
'kaori24@gmail.com'
ascii_safe_email()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.ascii_safe_email()
...
'vfujimoto@example.org'
'yuta47@example.com'
'hkimura@example.org'
'miyakerika@example.com'
'kaori24@example.org'
company_email()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.company_email()
...
'vfujimoto@kudo.org'
'hanakokobayashi@takahashi.org'
'otanaka@fujimoto.org'
'yuiwatanabe@miyagawa.jp'
'naokoyamada@nomura.net'
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()
...
'yamagishi.jp'
'sasada.com'
'tanabe.net'
'matsumoto.com'
'takahashi.org'
domain_word()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.domain_word()
...
'yamagishi'
'fujimoto'
'sasada'
'kudo'
'tanabe'
email(domain=None)
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.email()
...
'nsasada@yahoo.com'
'ykobayashi@nakajima.jp'
'nanakanagisa@gmail.com'
'umiyagawa@gmail.com'
'ynomura@gmail.com'
free_email()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.free_email()
...
'vfujimoto@gmail.com'
'yuta47@yahoo.com'
'hkimura@gmail.com'
'miyakerika@yahoo.com'
'kaori24@gmail.com'
free_email_domain()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.free_email_domain()
...
'hotmail.com'
'hotmail.com'
'yahoo.com'
'gmail.com'
'yahoo.com'
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.kudo.org'
'desktop-47.sakamoto.jp'
'srv-24.ogaki.com'
'email-89.yamamoto.com'
'email-57.tsuchiya.com'
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()
...
'vfujimoto@example.org'
'yuta47@example.com'
'hkimura@example.org'
'miyakerika@example.com'
'kaori24@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()
...
'jp'
'jp'
'net'
'com'
'org'
uri()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.uri()
...
'https://www.kudo.org/explore/posts/author.htm'
'http://www.ogaki.com/explore/categories/faq.php'
'http://www.yamagishi.com/'
'http://www.nakatsugawa.com/register.htm'
'http://yamamoto.com/terms.php'
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://sasada.com/'
'https://www.matsumoto.com/'
'http://yamamoto.org/'
'http://nagisa.com/'
'https://miyagawa.jp/'
user_name()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.user_name()
...
'vfujimoto'
'ryoheisato'
'ykobayashi'
'yui82'
'nanakanagisa'

faker.providers.job

class faker.providers.job.ja_JP.Provider(generator)

Bases: faker.providers.job.Provider

source: https://ja.wikipedia.org/wiki/%E8%81%B7%E6%A5%AD%E4%B8%80%E8%A6%A7

job()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.job()
...
'農家'
'寿司職人'
'気象予報士'
'栄養士'
'経営者'

faker.providers.lorem

class faker.providers.lorem.ja_JP.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 of nb +/-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 of nb +/-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()
...
'仕上げ君は省略持つダニ君は。ブレーキインチ出演者動物サラダ尊敬する。あなた自身月犯罪者ブラケットパーセント。\nリンク保持する見出し暖かい。供給奨励します柔らかい通行料金見落とすクルー。\nはストレージ符号キャビンハンマー催眠術血まみれの。意図再現するトースト怒り中央普通の。\nピック電池スペル転倒〜ささやき欠乏。分割高い緩む君は。'
'保証金ログ奨励しますデフォルト自体オークション再現するトリビュート。厳しいバケツ意図花嫁トリビュート画面リハビリ合計。暖かいパーセントノート叔父。\nブラケット主人ジャム怒りダニ同行ストレージ。コーラス錯覚私発生する。タワーシュガー数字目的。\n尊敬する符号必要必要憲法腐った。出演者仕上げ暖かいあなた自身。プラスチックインチ建築舗装中央。'
'試してみるはクールブランチヒール拡張デッド。偏差ダッシュ移動動物普通の持ってるコンペ。部隊溝残るカラムパン。\n販売ダニ電池脊椎ノートバスケット。サンプルトーン試してみる中央協力。\n管理する敵対的な移動ハードウェアプラスチック教授追放する。インチ戦略的コミュニティ仕上げ再現する符号移動。怒り鉱山厳しいソース職人あなた自身。'
'サワートリビュートプラスチッククロス高い指名トリビュート。保証金錯覚仕上げ保持する。\n今日ない特徴叔父軸デフォルト。副舗装奨励します癌カレッジリフトコーナー。トス主婦ダッシュ。\n擁する尊敬する叔父バスケット。教会コピー欠乏コミュニケーションタワー普通の移動フェミニスト。シュガー本質的な証言する憲法ささやき電話ホイール。'
'コピー障害ピックログ。\n文言ニュースあなた自身衝突ベルベット。ボトルトリビュート行進カラムリニア追放する。同行状況リフト叔父今日。催眠術暖かい楽しんで細かいダニ。\n自体パーセントスマッシュ目的大統領助けてはスペル。鉱山サンプル試してみる緩むあった葉犯罪者。'
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ブラケット主人ジャム怒りダニ同行ストレージ。コーラス錯覚私発生する。タワーシュガー数字目的。\n尊敬する符号必要必要憲法腐った。出演者仕上げ暖かいあなた自身。プラスチックインチ建築舗装中央。', '試してみるはクールブランチヒール拡張デッド。偏差ダッシュ移動動物普通の持ってるコンペ。部隊溝残るカラムパン。\n販売ダニ電池脊椎ノートバスケット。サンプルトーン試してみる中央協力。\n管理する敵対的な移動ハードウェアプラスチック教授追放する。インチ戦略的コミュニティ仕上げ再現する符号移動。怒り鉱山厳しいソース職人あなた自身。']
['サワートリビュートプラスチッククロス高い指名トリビュート。保証金錯覚仕上げ保持する。\n今日ない特徴叔父軸デフォルト。副舗装奨励します癌カレッジリフトコーナー。トス主婦ダッシュ。\n擁する尊敬する叔父バスケット。教会コピー欠乏コミュニケーションタワー普通の移動フェミニスト。シュガー本質的な証言する憲法ささやき電話ホイール。', 'コピー障害ピックログ。\n文言ニュースあなた自身衝突ベルベット。ボトルトリビュート行進カラムリニア追放する。同行状況リフト叔父今日。催眠術暖かい楽しんで細かいダニ。\n自体パーセントスマッシュ目的大統領助けてはスペル。鉱山サンプル試してみる緩むあった葉犯罪者。', '埋め込む目的連続。あなた自身販売インチリフトカレッジブラケット行進ホイール。尿ダイヤモンド敵錯覚屋根裏偏差。\n中央合計助けて衝突行進立派な反射。数字奨励しますジャム参加するダニ極端な。\n管理するログ敵改善部隊拡張あなた自身。\n尿反射移動。ベルベット錯覚ブラケット索引スペルデフォルトクール。チーズベルベットログ大統領尿。']
['午前舗装仕上げ日曜日。今敵対的な埋め込む。マリンベルベット屋根裏アクセルペダル出演者。文言本質的な器官編組狭い持っていました〜。\nスキーム立派な花嫁リニア。ジャーナル管理する助けて敵再現する日曜日コンペ。オークションリニアシェービング葉。\n必要残るリフト柔らかい部隊ない。販売コミュニケーション中世〜。\n発生する器官知覚私。リニアリフトダッシュ私。', '管理する移動パン錯覚電池主人。憲法管理する持っていました溝憲法コンペ。\n厳しいサンプル追放するトーン隠す私。見落とす癌持ってる野球発生するささやき。\n戦略的拡張デフォルトあった発生する文言明らかにする。擁するクルーコンペ厳しいソースサラダコミュニケーション。\n人形雪トリビュートそれ憲法尿文言軸。目的品質マリン品質。厳しい錯覚主婦近代化するコミュニティ。', 'バスささやき午前分割偏差舗装動物見落とす。アクセルペダル教授ノートチーズ溝トス近代化する。厳しい偏差雪ログ不自然なログ。\n憲法販売差別する催眠術バーゲン見出し。バケツそれ中世。\n隠す叔父尊敬する鉱山試してみるデフォルト。トス埋め込む怒り腐った副。\n合計指名中世パーセント。クルーパン特徴ハードウェア。編組ログシュガーリハビリ見落とす柔らかい。\nコーラス厳しいトースト細かい偏差目的。']
['ダッシュ叔父差別するシェービング教会。トスキャビネット保持する。コピー持つ感謝する擁する暖かい屋根裏リハビリスペル。\n日曜日クルー怒り電池トースト知覚。日曜日シュガー憲法障害反射。知覚副叔父〜必要楽しんで職人。\nそれ楽しんでトリビュート電池スキーム風景。\n見落とす主人編組サラダダニ。私ヘア画面。〜供給腐った通行料金参加する。', '同行指名トリビュート。オークション部隊犯罪者ヒール画面証言する普通の。探査再現する癌ホイールブレーキトス陶器。\nニュースサンプル学生大統領拡張明らかにする。索引リフトは助けて。ダイヤモンドパンダイヤモンド反射尿。\n不自然な持つ血まみれのバーゲン脊椎ログ探査午前。クールヒール助けて持ってるホイール呼ぶバケツ。\n戦略的犯罪者賞賛するハンマー。今リフト供給販売ヘアヒット。', '彼文言残る雪腐ったオークション。クールシュガーハンマー式。\n残る月連続それ犯罪者品質。\n式ブランチコミュニティトス。符号デフォルト電池ダイヤモンドダニ明らかにする今日。偏差符号電話改善。\n暖かいアクセルペダルキャビン血まみれの仕上げ擁する倫理トーン。〜コーラス野球コミュニケーション拡張ダイヤモンドコンペ倫理。ダッシュサワー今陶器月教会。']
['障害反射証言するヘアトリビュートそれ連続。コーナー改善保持するコンペは。\nバケツ賞賛するコーナー差別する教授知覚。アクセルペダルスペルハンマーブラケットあなた自身。\n中央見落とす擁する葉。\n販売怒り欠乏文言持ってる。追放する数字奨励します革新。厳しい分割反射腐った呼ぶ葉ベルベット。\nカレッジ通行料金あなた自身怒りハンマー。バナー軸教授ヒール。', '埋め込むダイヤモンド副敵。午前創傷持っていましたあった。ない日曜日屋根裏立派な尿野球。\n葉ヘア品質反射立派なアクセルペダルブランチ。\n人形ダニジャムキャビン再現するバーゲン見出しクルー。\n狭いシェービングコミュニティ怒り。\n見出し呼ぶバナー午前バーゲンブランチジャム。式織るパーセント敵運。\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.ja_JP.Provider(generator)

Bases: faker.providers.person.Provider

first_kana_name()

@example ‘アキラ’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.first_kana_name()
...
'マイ'
'ナナカ'
'ユウタ'
'ナオキ'
'リョウヘイ'
first_kana_name_female()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.first_kana_name_female()
...
'ヨウコ'
'モモコ'
'トモミ'
'クミコ'
'ナナカ'
first_kana_name_male()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.first_kana_name_male()
...
'ヤスヒロ'
'ヒロキ'
'ツバサ'
'ソウタロウ'
'ナオト'
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()
...
'陽一'
'裕樹'
'拓真'
'翔太'
'直樹'
first_romanized_name()

@example ‘Akira’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.first_romanized_name()
...
'Mai'
'Nanaka'
'Yasuhiro'
'Naoki'
'Ryohei'
first_romanized_name_female()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.first_romanized_name_female()
...
'Yoko'
'Momoko'
'Tomomi'
'Kumiko'
'Nanaka'
first_romanized_name_male()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.first_romanized_name_male()
...
'Yoichi'
'Hiroki'
'Tsubasa'
'Sotaro'
'Naoki'
kana_name()

@example ‘アオタ アキラ’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.kana_name()
...
'フジモト ツバサ'
'タナベ トモミ'
'コバヤシ ナオキ'
'ヤマモト ナオト'
'フジモト マアヤ'
last_kana_name()

@example ‘アオタ’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.last_kana_name()
...
'ヤマギシ'
'フジモト'
'ササダ'
'クドウ'
'タナベ'
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()
...
'山岸'
'藤本'
'佐藤'
'桐山'
'田中'
last_romanized_name()

@example ‘Aota’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.last_romanized_name()
...
'Yamagishi'
'Fujimoto'
'Sasada'
'Kudo'
'Tanabe'
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()
...
''
''
''
''
''
romanized_name()

@example ‘Akira Aota’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.romanized_name()
...
'Hiroki Sasada'
'Nanaka Sato'
'Taichi Takahashi'
'Yosuke Tanaka'
'Momoko Nagisa'
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.ja_JP.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()
...
'60-4876-4759'
'38-2421-9489'
'41-1578-1565'
'090-3877-8408'
'16-0975-3513'