summaryrefslogtreecommitdiff
path: root/venv/lib/python3.11/site-packages/faker/providers/company/ja_JP
diff options
context:
space:
mode:
Diffstat (limited to 'venv/lib/python3.11/site-packages/faker/providers/company/ja_JP')
-rw-r--r--venv/lib/python3.11/site-packages/faker/providers/company/ja_JP/__init__.py31
-rw-r--r--venv/lib/python3.11/site-packages/faker/providers/company/ja_JP/__pycache__/__init__.cpython-311.pycbin0 -> 1393 bytes
2 files changed, 31 insertions, 0 deletions
diff --git a/venv/lib/python3.11/site-packages/faker/providers/company/ja_JP/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/company/ja_JP/__init__.py
new file mode 100644
index 0000000..fa0e26a
--- /dev/null
+++ b/venv/lib/python3.11/site-packages/faker/providers/company/ja_JP/__init__.py
@@ -0,0 +1,31 @@
+from .. import Provider as CompanyProvider
+
+
+class Provider(CompanyProvider):
+ formats = (
+ "{{company_prefix}}{{last_name}}{{company_category}}",
+ "{{last_name}}{{company_category}}{{company_prefix}}",
+ )
+
+ company_prefixes = ("株式会社", "有限会社", "合同会社")
+ company_categories = (
+ "水産",
+ "農林",
+ "鉱業",
+ "建設",
+ "食品",
+ "印刷",
+ "電気",
+ "ガス",
+ "情報",
+ "通信",
+ "運輸",
+ "銀行",
+ "保険",
+ )
+
+ def company_prefix(self) -> str:
+ return self.random_element(self.company_prefixes)
+
+ def company_category(self) -> str:
+ return self.random_element(self.company_categories)
diff --git a/venv/lib/python3.11/site-packages/faker/providers/company/ja_JP/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/company/ja_JP/__pycache__/__init__.cpython-311.pyc
new file mode 100644
index 0000000..488bf4c
--- /dev/null
+++ b/venv/lib/python3.11/site-packages/faker/providers/company/ja_JP/__pycache__/__init__.cpython-311.pyc
Binary files differ