summaryrefslogtreecommitdiff
path: root/venv/lib/python3.11/site-packages/faker/providers/bank/th_TH
diff options
context:
space:
mode:
Diffstat (limited to 'venv/lib/python3.11/site-packages/faker/providers/bank/th_TH')
-rw-r--r--venv/lib/python3.11/site-packages/faker/providers/bank/th_TH/__init__.py64
-rw-r--r--venv/lib/python3.11/site-packages/faker/providers/bank/th_TH/__pycache__/__init__.cpython-311.pycbin0 -> 1001 bytes
2 files changed, 64 insertions, 0 deletions
diff --git a/venv/lib/python3.11/site-packages/faker/providers/bank/th_TH/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/bank/th_TH/__init__.py
new file mode 100644
index 0000000..e277673
--- /dev/null
+++ b/venv/lib/python3.11/site-packages/faker/providers/bank/th_TH/__init__.py
@@ -0,0 +1,64 @@
+from .. import Provider as BankProvider
+
+
+class Provider(BankProvider):
+ """Implement bank provider for ``th_TH`` locale."""
+
+ bban_format = "#" * 10
+ country_code = "TH"
+ swift_bank_codes = (
+ "AIAC",
+ "ANZB",
+ "BKKB",
+ "BAAB",
+ "BOFA",
+ "AYUD",
+ "BKCH",
+ "BOTH",
+ "BNPA",
+ "UBOB",
+ "CITI",
+ "CRES",
+ "DEUT",
+ "EXTH",
+ "GSBA",
+ "BHOB",
+ "ICBK",
+ "TIBT",
+ "CHAS",
+ "KASI",
+ "KKPB",
+ "KRTH",
+ "LAHR",
+ "ICBC",
+ "MHCB",
+ "OCBC",
+ "DCBB",
+ "SICO",
+ "SMEB",
+ "SCBL",
+ "SMBC",
+ "THBK",
+ "HSBC",
+ "TMBK",
+ "UOVB",
+ )
+ swift_location_codes = (
+ "BK",
+ "B2",
+ "BB",
+ "BX",
+ "2X",
+ )
+ swift_branch_codes = (
+ "BKO",
+ "BNA",
+ "RYO",
+ "CHB",
+ "IBF",
+ "SEC",
+ "HDY",
+ "CHM",
+ "NAV",
+ "XXX",
+ )
diff --git a/venv/lib/python3.11/site-packages/faker/providers/bank/th_TH/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/bank/th_TH/__pycache__/__init__.cpython-311.pyc
new file mode 100644
index 0000000..d7e0669
--- /dev/null
+++ b/venv/lib/python3.11/site-packages/faker/providers/bank/th_TH/__pycache__/__init__.cpython-311.pyc
Binary files differ