diff options
author | cyfraeviolae <cyfraeviolae> | 2024-04-03 03:17:55 -0400 |
---|---|---|
committer | cyfraeviolae <cyfraeviolae> | 2024-04-03 03:17:55 -0400 |
commit | 12cf076118570eebbff08c6b3090e0d4798447a1 (patch) | |
tree | 3ba25e17e3c3a5e82316558ba3864b955919ff72 /venv/lib/python3.11/site-packages/faker/providers/person/th_TH | |
parent | c45662ff3923b34614ddcc8feb9195541166dcc5 (diff) |
no venv
Diffstat (limited to 'venv/lib/python3.11/site-packages/faker/providers/person/th_TH')
-rw-r--r-- | venv/lib/python3.11/site-packages/faker/providers/person/th_TH/__init__.py | 1020 | ||||
-rw-r--r-- | venv/lib/python3.11/site-packages/faker/providers/person/th_TH/__pycache__/__init__.cpython-311.pyc | bin | 25290 -> 0 bytes |
2 files changed, 0 insertions, 1020 deletions
diff --git a/venv/lib/python3.11/site-packages/faker/providers/person/th_TH/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/person/th_TH/__init__.py deleted file mode 100644 index 8d55413..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/person/th_TH/__init__.py +++ /dev/null @@ -1,1020 +0,0 @@ -from collections import OrderedDict - -from .. import Provider as PersonProvider - - -class Provider(PersonProvider): - # weights are arbitrarily assigned - formats_female = OrderedDict( - ( - ("{{first_name_female}} {{last_name}}", 0.97), - ("{{prefix_female}}{{first_name_female}} {{last_name}}", 0.015), - ("{{first_name_female}} {{last_name}} {{suffix_female}}", 0.001), - ("{{prefix_female}}{{first_name_female}} {{last_name}} {{suffix}}", 0.001), - ) - ) - formats_male = OrderedDict( - ( - ("{{first_name_male}} {{last_name}}", 0.97), - ("{{prefix_male}}{{first_name_male}} {{last_name}}", 0.015), - ("{{first_name_male}} {{last_name}} {{suffix_male}}", 0.001), - ("{{prefix_male}}{{first_name_male}} {{last_name}} {{suffix}}", 0.001), - ) - ) - formats_nonbinary = OrderedDict( - ( - ("{{first_name_nonbinary}} {{last_name}}", 0.97), - ("{{prefix_nonbinary}}{{first_name_nonbinary}} {{last_name}}", 0.015), - ("{{first_name_nonbinary}} {{last_name}} {{suffix_nonbinary}}", 0.001), - ( - "{{prefix_nonbinary}}{{first_name_nonbinary}} {{last_name}} {{suffix}}", - 0.001, - ), - ) - ) - - # Thai prefix, adapted from - # http://www.stou.ac.th/thai/grad_stdy/Apply/prefix.asp - # weights are arbitrarily assigned - prefixes_female = OrderedDict( - ( - ("นาง", 0.3), - ("น.ส.", 0.2), - ("นางสาว", 0.15), - ("ด.ญ.", 0.15), - ("เด็กหญิง", 0.05), - ("จ.ต.", 0.001), - ("จ.ท.", 0.001), - ("จ.ส.ต.", 0.001), - ("จ.ส.ท.", 0.001), - ("จ.ส.อ.", 0.001), - ("จ.อ.", 0.001), - ("ด.ต.", 0.001), - ("น.ต.", 0.001), - ("น.ท.", 0.001), - ("น.อ.", 0.001), - ("พ.จ.ต.", 0.001), - ("พ.จ.ท.", 0.001), - ("พ.จ.อ.", 0.001), - ("พ.ต.", 0.001), - ("พ.ต.ต.", 0.001), - ("พ.ต.ท.", 0.001), - ("พ.ต.อ.", 0.001), - ("พ.ท.", 0.001), - ("พ.อ.", 0.001), - ("พ.อ.ต.", 0.001), - ("พ.อ.ท.", 0.001), - ("พ.อ.อ.", 0.001), - ("ร.ต.", 0.001), - ("ร.ต.ต.", 0.001), - ("ร.ต.ท.", 0.001), - ("ร.ต.อ.", 0.001), - ("ร.ท.", 0.001), - ("ร.อ.", 0.001), - ("ส.ต.", 0.001), - ("ส.ต.ต.", 0.001), - ("ส.ต.ท.", 0.001), - ("ส.ต.อ.", 0.001), - ("ส.ท.", 0.001), - ("ส.อ.", 0.001), - ("พล.ต.", 0.0001), - ("พล.ต.ต.", 0.0001), - ("พล.ต.ท.", 0.0001), - ("พล.ต.อ.", 0.0001), - ("พล.ท.", 0.0001), - ("พล.ร.ต.", 0.0001), - ("พล.ร.ท.", 0.0001), - ("พล.ร.อ.", 0.0001), - ("พล.อ.", 0.0001), - ("พล.อ.ต.", 0.0001), - ("พล.อ.ท.", 0.0001), - ("พล.อ.อ.", 0.0001), - ("ม.ร.ว.", 0.0001), - ("ม.ล.", 0.0001), - ("หม่อมราชวงศ์", 0.0001), - ("หม่อมหลวง", 0.0001), - ) - ) - prefixes_male = OrderedDict( - ( - ("นาย", 0.6), - ("ด.ช.", 0.3), - ("จ.ต.", 0.001), - ("จ.ท.", 0.001), - ("จ.ส.ต.", 0.001), - ("จ.ส.ท.", 0.001), - ("จ.ส.อ.", 0.001), - ("จ.อ.", 0.001), - ("ด.ต.", 0.001), - ("น.ต.", 0.001), - ("น.ท.", 0.001), - ("น.อ.", 0.001), - ("พ.จ.ต.", 0.001), - ("พ.จ.ท.", 0.001), - ("พ.จ.อ.", 0.001), - ("พ.ต.", 0.001), - ("พ.ต.ต.", 0.001), - ("พ.ต.ท.", 0.001), - ("พ.ต.อ.", 0.001), - ("พ.ท.", 0.001), - ("พ.อ.", 0.001), - ("พ.อ.ต.", 0.001), - ("พ.อ.ท.", 0.001), - ("พ.อ.อ.", 0.001), - ("ร.ต.", 0.001), - ("ร.ต.ต.", 0.001), - ("ร.ต.ท.", 0.001), - ("ร.ต.อ.", 0.001), - ("ร.ท.", 0.001), - ("ร.อ.", 0.001), - ("ส.ต.", 0.001), - ("ส.ต.ต.", 0.001), - ("ส.ต.ท.", 0.001), - ("ส.ต.อ.", 0.001), - ("ส.ท.", 0.001), - ("ส.อ.", 0.001), - ("พล.ต.", 0.0001), - ("พล.ต.ต.", 0.0001), - ("พล.ต.ท.", 0.0001), - ("พล.ต.อ.", 0.0001), - ("พล.ท.", 0.0001), - ("พล.ร.ต.", 0.0001), - ("พล.ร.ท.", 0.0001), - ("พล.ร.อ.", 0.0001), - ("พล.อ.", 0.0001), - ("พล.อ.ต.", 0.0001), - ("พล.อ.ท.", 0.0001), - ("พล.อ.อ.", 0.0001), - ("ม.ร.ว.", 0.0001), - ("ม.ล.", 0.0001), - ("หม่อมราชวงศ์", 0.0001), - ("หม่อมหลวง", 0.0001), - ("พระ", 0.0001), - ("สามเณร", 0.001), - ("พระครูธรรมธร", 0.00001), - ("พระครูปลัด", 0.00001), - ("พระครูวินัยธร", 0.00001), - ("พระครูสมุห์", 0.00001), - ("พระครูใบฎีกา", 0.00001), - ("พระปลัด", 0.00001), - ("พระมหา", 0.00001), - ("พระสมุห์", 0.00001), - ("พระอธิการ", 0.00001), - ("พระใบฎีกา", 0.00001), - ("เจ้าอธิการ", 0.00001), - ) - ) - prefixes_nonbinary = OrderedDict( - ( - ("จ.ต.", 0.001), - ("จ.ท.", 0.001), - ("จ.ส.ต.", 0.001), - ("จ.ส.ท.", 0.001), - ("จ.ส.อ.", 0.001), - ("จ.อ.", 0.001), - ("ด.ต.", 0.001), - ("น.ต.", 0.001), - ("น.ท.", 0.001), - ("น.อ.", 0.001), - ("พ.จ.ต.", 0.001), - ("พ.จ.ท.", 0.001), - ("พ.จ.อ.", 0.001), - ("พ.ต.", 0.001), - ("พ.ต.ต.", 0.001), - ("พ.ต.ท.", 0.001), - ("พ.ต.อ.", 0.001), - ("พ.ท.", 0.001), - ("พ.อ.", 0.001), - ("พ.อ.ต.", 0.001), - ("พ.อ.ท.", 0.001), - ("พ.อ.อ.", 0.001), - ("ร.ต.", 0.001), - ("ร.ต.ต.", 0.001), - ("ร.ต.ท.", 0.001), - ("ร.ต.อ.", 0.001), - ("ร.ท.", 0.001), - ("ร.อ.", 0.001), - ("ส.ต.", 0.001), - ("ส.ต.ต.", 0.001), - ("ส.ต.ท.", 0.001), - ("ส.ต.อ.", 0.001), - ("ส.ท.", 0.001), - ("ส.อ.", 0.001), - ("พล.ต.", 0.0001), - ("พล.ต.ต.", 0.0001), - ("พล.ต.ท.", 0.0001), - ("พล.ต.อ.", 0.0001), - ("พล.ท.", 0.0001), - ("พล.ร.ต.", 0.0001), - ("พล.ร.ท.", 0.0001), - ("พล.ร.อ.", 0.0001), - ("พล.อ.", 0.0001), - ("พล.อ.ต.", 0.0001), - ("พล.อ.ท.", 0.0001), - ("พล.อ.อ.", 0.0001), - ("ม.ร.ว.", 0.0001), - ("ม.ล.", 0.0001), - ("หม่อมราชวงศ์", 0.0001), - ("หม่อมหลวง", 0.0001), - ) - ) - - prefixes = prefixes_female.copy() - prefixes.update(prefixes_male) - - prefixes_nonbinary = prefixes.copy() - - # get 250 female names and 250 male names randomly - # (with approximate fair distribution of length) from - # https://github.com/PyThaiNLP/pythainlp/blob/dev/pythainlp/corpus/person_names_female_th.txt - # https://github.com/PyThaiNLP/pythainlp/blob/dev/pythainlp/corpus/person_names_male_th.txt - first_names_female = ( - "กนกเนตร", - "กวาง", - "กองสิน", - "กะดิรัตน์", - "กันตวรรณ", - "กิ่งแก้ว", - "กิติกานต์", - "กิติยาธรณ์", - "กุลปรียา", - "กุลภาวลัย", - "เกศรา", - "เกษรา", - "แกมแพร", - "ใกล้รุ่ง", - "ขอดิเยาะ", - "เขมจิรา", - "คณภรณ์", - "คมคาย", - "คำ", - "จณิตตา", - "จณิสตา", - "จรรยพร", - "จริยฉัตร", - "จักรีรัตน์", - "จันทนา", - "จันทภา", - "จิณภัทตา", - "จิตตานันท์", - "จิตรลดา", - "จินต์จุฑา", - "จิราภรณ์", - "จิฬาภรณ์", - "จีราภรณ์", - "จุฑาภรณ์", - "จุฑารัตน์", - "ฉัตรปรียา", - "ชนิศา", - "ชรินทร์ทิพย์", - "ชลิดา", - "ชัญญานุนาย", - "ชัฎชา", - "ชิดชนก", - "ซูรัยดา", - "ซูไรดา", - "ซูฮัยดา", - "ฐิตาพร", - "ฐิติกุล", - "ฐิติณัฐฐา", - "ฐิติยาพร", - "ณภัทร", - "ณัฐญาดา", - "ณัฐติญา", - "ณัฐธภรณ์", - "ณัฐธิตา", - "ณัฐพิชา", - "ณัฐวรินทร", - "ณาร์รีมาน", - "ณิชนันท์", - "ณิชาภัทร", - "ดวงจันทร์", - "ดวงพร", - "ดวงสมร", - "ดารุนี", - "ตรีนุช", - "ทองสิริ", - "ทับทิม", - "ทานตะวัน", - "ทินพร", - "ทิพย์วารี", - "ทิพรดา", - "ทิมาภรณ์", - "เทพนารี", - "ธมลพรรณ", - "ธัชญา", - "ธัญญกัญญา", - "ธัญญามาศ", - "ธีริสรา", - "นพรัตน์", - "นพวรรณ", - "นภัสรินทร์", - "นราวรรณ", - "นรีกานต์", - "นรีรัตน์", - "นวรรษนันท์", - "นันทวรรณ", - "นันทิกานต์", - "นาตยา", - "นารดา", - "นาวีตา", - "น้ำเพชร", - "นิติยา", - "นิภา", - "นิวิลดาน", - "นุจรี", - "เนตรฤดี", - "บุญทิวา", - "บุญเทียน", - "บุญพา", - "เบญญาทิพย์", - "ปฐวีกานต์", - "ปภาวรินทร์", - "ประจิน", - "ประไพพักตร์", - "ประภัทร์สรณ์", - "ปริญญา", - "ปัญญาพร", - "ปัณณธร", - "ปาริตา", - "ปิ่นบุญญา", - "ปิยนาฎ", - "ปิยนุช", - "ปิยวดี", - "ปิยะชาติ", - "ผกาทิพย์", - "พชรภรณ์", - "พรชนก", - "พรชีวิน", - "พรเบญญา", - "พรปราณี", - "พรพิไล", - "พรรณปพร", - "พรสวรรค์", - "พลานุช", - "พัชรีนิษฐ์", - "พันเกล้า", - "พัสวี", - "พาดีล๊ะ", - "พาสุข", - "พิชญ์สินี", - "พิมพกานต์", - "พิมพ์ประภา", - "พิมพ์พิชญา", - "พิมพ์สุดา", - "พิมพ์สุตา", - "พิไลพร", - "พิศพรรณ", - "พีรภัทร์", - "เพชรมณี", - "เพ็ญพรรษา", - "เพ็ญยุภา", - "เพียงกมล", - "ฟารินี", - "ฟิรยา", - "ภัคชัญญา", - "ภัคศุภางค์", - "ภัทรนาฎ", - "ภัทราวุธ", - "ภานิณี", - "ภารวี", - "ภาสินี", - "มณียา", - "มนรัตน์", - "มนัญชยา", - "มลิวรรณ", - "มะลีวัลย์", - "มัตติกา", - "มาซีเตาะ", - "มารีนี", - "มาสิตะ", - "เมทนี", - "เมษา", - "ยนงคราญ", - "ยุภา", - "ยุลิน", - "เยาวรัตน์", - "โยธิการ์", - "รมิตา", - "รวิวาน", - "รอกีเย๊าะ", - "รอซีด๊ะ", - "รักชนก", - "รังสินี", - "ราณี", - "รูไกยะฮ์", - "โรสชา", - "ลักษมี", - "ลัดดา", - "วณัฐดา", - "วนาลี", - "วรดาพร", - "วรนาฎ", - "วรรณกร", - "วรรณนิสา", - "วรรณรัตน์", - "วรรณาต", - "วสิตา", - "วันชนก", - "วัลยา", - "วิเชียร", - "วีร์สุดา", - "ศจีกาญจน์", - "ศรินยา", - "ศศิธร", - "ศศินา", - "ศศิยา", - "ศศิรินทร์", - "ศิริเกศ", - "ศิริญา", - "ศิรินันท์", - "ศุภกรชนา", - "ศุภนุนาย", - "สมใจ", - "สมมล", - "สราญจิตต์", - "สโรชา", - "สหัสมณี", - "สายสุรีย์", - "สิราพร", - "สิริกานต์", - "สิริลัดดา", - "สิริ", - "สุกฤษตา", - "สุธาวี", - "สุธินันท์", - "สุปรานี", - "สุพัตร", - "สุพัตรา", - "สุภัทริดา", - "สุภาพร", - "สุภาลินี", - "สุมัชญา", - "สุรการณ์", - "สุรนีย์", - "โสภณิตา", - "โสภา", - "หรรษา", - "หฤทัย", - "อณัฐตา", - "อธิตยา", - "อเนชา", - "อรจิรา", - "อรพิณ", - "อริสรา", - "อรุณี", - "อลิษา", - "อัญชัญ", - "อัญชิษฐา", - "อัญธิกา", - "อัญพัชร์", - "อันธิกา", - "อาซือมะ", - "อาภัศรา", - "อารีย์", - "อาแอเสาะ", - "อำพร", - "อำไพ", - "อุดมลักษณ์", - "อุลัยพร", - "อุษณีย์", - "ฮามีย๊ะ", - ) - first_names_male = ( - "กรพนธ์", - "กระสุน", - "กฤตพร", - "กฤตเมธ", - "กวีฉัฏฐ", - "กษิดิฐ", - "กิติชัย", - "กิติวัฒน์", - "กุลเชษฐ", - "กุลดิลก", - "เกริกพล", - "เกษตร", - "เกษมชัย", - "เกียรติก้อง", - "เกียรติศักดิ์", - "โกมล", - "โกวิทย์", - "ขวัญรุ้ง", - "เขียว", - "คมกริบ", - "คมกฤชญ์", - "คมสัน", - "คำปลิว", - "คำมั่น", - "จด", - "จักรกฤนาย", - "จักรชัย", - "จักรพันธ์", - "จำรัส", - "จิม", - "จิรวิทย์", - "จีรยุทธ", - "เจตธนากร", - "เจตพินิษฐ์", - "เจษฎากร", - "เจษฏาภรณ์", - "ใจกลาง", - "ฉลองชัย", - "เฉลิมพล", - "เฉลิมรัฐ", - "เฉลิมรัตน์", - "ชัชนันท์", - "ชัชเวศย์", - "เชิงชาย", - "โชคภาดล", - "โชติวุฒิ", - "ไชยภพ", - "ซุกรี", - "ฌาฆีภัตฐ์", - "ญาณพันธุ์", - "ฐิติวุฒิ", - "ณปภัช", - "ณัฐจศักดิ์", - "ณัฐศักดิ์", - "ณิชเชฏฐ์", - "ดิลก", - "ตอฮา", - "ถนอมชัย", - "เถลิงยศ", - "ทรรศนชัย", - "ทวีวัฒน์", - "ทองรัตน์", - "ทัตธน", - "ทินวัฒน์", - "เทพณรงค์", - "เทอดศักดิ์", - "เทียมศักดิ์", - "ธนกิตต์", - "ธนนนท์", - "ธนภณ", - "ธนวันต์", - "ธเนษฐ", - "ธมน", - "ธราวิทญ์", - "ธวัศชา", - "ธารา", - "ธาเอก", - "ธีร์ธวันาย", - "ธีรลักษณ์", - "ธีรวัช", - "ธีรวุฒิ", - "ธีราทัต", - "นนทกาญจน์", - "นพ", - "นภนต์", - "นัฐพล", - "นันทวุฒิ", - "นัสรุน", - "นาทภูวพัฒน์", - "นาย", - "นิชนันท์", - "นิติ", - "นิมุ", - "นิรันดร์", - "นิรุตต์", - "เนติลักษณ์", - "บุญเกิด", - "บุญญกัลป์", - "บุญญามี", - "บุญนพ", - "บุญเอก", - "ปฐม", - "ปรมินทร์", - "ประเดิม", - "ประยุทธ์", - "ประวี", - "ประสิทธิ์", - "ประเสริฐ", - "ปรายกานต์", - "ปวีณ", - "ปัณณวัชร", - "ปัตถพงษ์", - "ปิยบุตร", - "ปิยวัจน์", - "ปิยะนันท์", - "ปุณณรัตน์", - "แปลง", - "ผดุงชาติ", - "ผดุงพล", - "พงษ์นเรศ", - "พลภูมิ", - "พศร", - "พัชรพร", - "พันเทพ", - "พันธุ์เทพ", - "พิชาภพ", - "พิพิธธน", - "พีรพัฒน์", - "พีระพงศ์พันธ์", - "พุทธ", - "พุทธิพงษ์", - "เพทาย", - "ไพสิฐ", - "ภควัฒน์", - "ภัคชนน", - "ภานุพล", - "ภานุวัตร", - "ภาสวุฒิ", - "ภูมิปัญญา", - "ภูวรา", - "ภูวฤณ", - "ภูวัน", - "ภูวิช", - "มนัส", - "มะสูเกียน", - "มาโนชญ์", - "มารุด", - "มูฮัมหมัดอิมรอน", - "มูฮำมัด", - "ไมล์", - "ยศพงศ์", - "ยศพนต์", - "ยศวัฒน์", - "ยอดแมน", - "ยุศรอน", - "ยูซุฟ", - "รชตกร", - "รภัสพงษ์", - "รัฐพงษ์", - "ราชพฤกษ์", - "ราชันทร์", - "ราชัน", - "เรืองเกียรติ", - "ฤทธิ์ชกร", - "เลิศเดช", - "วรปรัชญ์", - "วรรณชนะชัย", - "วรศาสส์", - "วรินทธิ์ธร", - "วันฉัตร", - "วัลลภ", - "วาร์มูฮำหมัด", - "วาสุเทพ", - "วิกิจ", - "วิชชากร", - "วิชา", - "วิถี", - "วิทูลย์", - "วิพุธ", - "วิรชัย", - "วิรศักดิ์", - "วิสาร", - "วีรชัย", - "วีระโชติ", - "วีระวัฒน์", - "วุฒิ", - "ไวพจน์", - "ศดิศ", - "ศภัคชคง", - "ศรลักษณ์", - "ศรายุธ", - "ศรีสวัสดิ์", - "ศิรณัฐ", - "ศุภชัย", - "ศุภาศิล", - "สนั่น", - "สมเกียรติ", - "สมนึก", - "สมปอง", - "สมพิศ", - "สมหมาย", - "สรรเพชญ์", - "สรายุทธ", - "สัญชาน", - "สันชัย", - "สันติราษฎร์", - "สิทธัญ", - "สิทธิชัย", - "สินสมุทร", - "สิรวัฒน์", - "สิริรัตน์", - "สีหราช", - "สุชิน", - "สุทกร", - "สุทธิณัฐ", - "สุทธิพจน์", - "สุพนธ์", - "สุรธัช", - "สุรนัย", - "สุรวัช", - "สุไฮลัน", - "เสรี", - "โสภณ", - "หรรษธร", - "หลักทรัพย์", - "หล้า", - "หลี", - "อชิตะวีร์", - "อณาวิน", - "อดิสรณ์", - "อธิวัตร", - "อนิวัฒน์", - "อนุบาล", - "อนุวัช", - "อภิลักษณ์", - "อมัด", - "อรรจน์", - "อัครพนธ์", - "อับดุลเลาะห์", - "อัษฏา", - "อาฮามัด", - "อินทรีย์", - "อิสรันดร์", - "เอกชัย", - "เอกวิทย์", - "เอกอธิพงษ์", - "เอนกพงศ์", - "โอภาส", - "ฮานาฟี", - "ฮาฟิต", - ) - - first_names = first_names_male + first_names_female - first_names_nonbinary = first_names_male + first_names_female - - # last name that has given by senior officer - # http://www.reurnthai.com/index.php?topic=5273.45 - # also partially from - # https://github.com/PyThaiNLP/pythainlp/blob/dev/pythainlp/corpus/family_names_th.txt - last_names = ( - "กุมารบุญ", - "แก้วชลคราม", - "แก้วอยู่", - "ขอหมั่นกลาง", - "ขันธุลา", - "ขำเอนก", - "ขุนดำ", - "เขียวขุ้ย", - "เขียวอ่อน", - "คณานุรักษ์", - "คำลือ", - "งามพิเชษฐ์", - "จ้อยนุแสง", - "จันทา", - "จันอ้น", - "เจริญรัมย์", - "แจ้งสว่าง", - "ฉัตรอภิเที่ยงค่ำ", - "ฉัพพรรณธนกูร", - "ฉายแสง", - "ฉิมพาลี", - "ชำนาญวาด", - "ชุมวระ", - "เช้าวันดี", - "ไชยภา", - "ซาซุม", - "ซูสารอ", - "เณรานุสนธิ์", - "ดวงทับทิม", - "ด้วงโสน", - "ดัตพันธุ์", - "ดาตู", - "ดาบเงิน", - "ดาบเพ็ชร์", - "ดาวกระจาย", - "ดาวอร่าม", - "ดำริห์ชอบ", - "ดิศดใน", - "ดิสกะประกาย", - "ดีตพันธุ์", - "ดุริยพันธุ์", - "ดุษฎีวนิช", - "เดชคุ้ม", - "เดชวา", - "ตระกูลบุญ", - "ตระกูลไม้เรียง", - "ตราชู", - "ตรีครุธพันธุ์", - "ตรีเภรินทร์", - "ตวงทอง", - "ตวันเยี่ยม", - "ตะละภัฏ", - "ตั้งกุลงาม", - "ตั้งเผ่า", - "ตั้งรบ", - "ตัณฑนุช", - "ตัณสถิตย์", - "ตันตราจิณ", - "ตันเผ่า", - "ตันยา", - "ติณรัตน์", - "ติระคมน์", - "เตชะกำพุ", - "เตมิยะเดช", - "แต้กุล", - "ไตรบรรพ", - "ถนอมกุลบุตร", - "ถนอมพลกรัง", - "ถนอมพล", - "ถนอมมนุษย์", - "ถนัดกลึง", - "ถนัดการเขียน", - "ถนัดการยนต์", - "ถนัดเดินข่าว", - "ถนัดพิมพการ", - "ถนัดภาษา", - "ถนัดรบ", - "ถนัดรักษา", - "ถนัดหัตถกรรม", - "ถนัดอักษร", - "ถนัดอาวุธ", - "ถนิมมาศ", - "ถมปัด", - "ถมังรักษสัตว์", - "ถ้วนศรี", - "ถะเกิงชศ", - "ถาวรรัตน", - "ถาวระวรณ์", - "ถาวรายุศม์", - "ถิรสวัสดิ์", - "ถุงเงิน", - "แถมธน", - "ทรงโกมล", - "ทรัพย์ธำรงค์", - "ทรัพย์สาร", - "ทวนไชย์", - "ทวนทอง", - "ทวีเดช", - "ทศโยธิน", - "ทหารแท้", - "ทองแท้", - "ทองเนื้อดี", - "ทองประดิฐ", - "ทองปากน้ำ", - "ทองลาภ", - "ทองสินธุ์", - "ทองสีไพล", - "ทองสุกเลิศ", - "ทองอยู่", - "ทันยุค", - "ทับทิมไทย", - "ทัศนสุทธิ", - "ทำประดู่", - "ทีฆะ", - "ทุมะบุตร์", - "แท่นทอง", - "ไทไชโย", - "ไทนิยม", - "ไทยแท้", - "ไทยสุชาต", - "ธนประทีป", - "ธนรักษ์", - "ธนูปกรณ์", - "ธรรมทินนา", - "ธรรมนิยม", - "ธรรมเมธา", - "ธรรมฤดี", - "ธรรมสถิตไพศาล", - "ธัญเสถียร", - "ธัญาโภชน์", - "ธาราธร", - "ธีวร", - "ธุวะนุติ์", - "ธูปหอม", - "ธูปะวิโรจน์", - "เธียรายัน", - "นกทอง", - "นครเทพ", - "นพคเชนทร์", - "นพตระกูล", - "นรวิทย์โชติกุล", - "นฤทุกข์", - "นฤภัย", - "นวลฉวี", - "นวลเพ็ง", - "นะวะมันดร", - "นักรบ", - "นักสำหรวจ", - "นับเนื่องนอ", - "นากกนก", - "นาคพันธุ์", - "นาควงษ์", - "นาคสุทิน", - "นาคะนคร", - "นาฏคายี", - "นาถะเดชะ", - "นาถะพินธุ", - "นานายน", - "นามขำ", - "นามเสวตร", - "น้ำทิพย์", - "นำธวัช", - "นิติสาขา", - "นิยมเซียม", - "นิยมธรรม", - "นิยมสำหรวจ", - "นิระหานี", - "นิลวรรณ", - "นิลวิมล", - "นิลสลัว", - "นิลสุวรรณ์", - "นิลเสนา", - "นิละทัต", - "นิษประปัญจ์", - "นุชแนวนุ่ม", - "นุตตาร", - "นุ่มกัน", - "เนตร์มณี", - "เนื่องนนท์", - "เนื้อนุ่ม", - "แน่นดุจป้อม", - "แนวพญา", - "แนวพนิช", - "บัวเผื่อน", - "บินดี", - "บุญญาภิรมย์", - "บุญญาไลย์", - "บุญบำรุง", - "บุญศล", - "บุญส่ง", - "บุณยะภาชน์", - "บุตดา", - "บุตราช", - "บุนยะตีรณะ", - "บุนยะศัพท์", - "บุนยาภิสนท์", - "ประจันตะเสน", - "ปรีชากุลเศรษฐ์", - "ปานสุวรรณ", - "ผลบุญ", - "พงศ์ฉบับนภา", - "พรมอ่อน", - "พรรษาสกุล", - "พรสีมา", - "พานเกล้า", - "พีระเพ็ญกุล", - "เพียยา", - "โพธิสัตย์", - "ภูภักดี", - "มนทอง", - "มิ่งขวัญ", - "เมืองสุข", - "ไม้แดง", - "ยะผา", - "ยางสวย", - "ยาปะโลหิต", - "เยาวธนโชค", - "ร่มธิติรัตน์", - "ราชมณี", - "เลขะพันธุ์", - "เลิศกิ่ง", - "วะคีมัน", - "วาทา", - "วิลาสินี", - "วุฑฒยากร", - "เวียงจันทึก", - "ศรทอง", - "ศรีตะวัน", - "ศรีธนะเวทย์", - "ศรีเผด็จ", - "ศรีวงค์", - "ศรีสัตย์", - "ศรีอุ่น", - "ศาสตร์ศิลป์", - "ศิวะวรเวท", - "สงประเสริฐ", - "สังข์กรด", - "สันตะวงศ์", - "สาระพันธ์", - "สุวรรณหงษ์", - "ไสยกิจ", - "หนักแน่น", - "หนุนสุข", - "หอมพิกุล", - "หอมสิน", - "หิรัญสาลี", - "แหยมศิริ", - "อัตตนาถ", - "อุ่นอก", - "อุลหัสสา", - ) - - # thai suffix that has given by the king - # https://th.wikipedia.org/wiki/%E0%B8%99%E0%B8%B2%E0%B8%A1%E0%B8%AA%E0%B8%81%E0%B8%B8%E0%B8%A5%E0%B8%9E%E0%B8%A3%E0%B8%B0%E0%B8%A3%E0%B8%B2%E0%B8%8A%E0%B8%97%E0%B8%B2%E0%B8%99 - suffixes = ( - "ณ กาฬสินธุ์", - "ณ จัมปาศักดิ์", - "ณ เชียงใหม่", - "ณ ตะกั่วทุ่ง", - "ณ ถลาง", - "ณ นคร", - "ณ น่าน", - "ณ บางช้าง", - "ณ ป้อมเพชร์", - "ณ พัทลุง", - "ณ พิศณุโลก", - "ณ มโนรม", - "ณ มหาไชย", - "ณ ร้อยเอ็จ", - "ณ ระนอง", - "ณ ลำปาง", - "ณ ลำพูน", - "ณ วิเชียร", - "ณ สงขลา", - "ณ หนองคาย", - "ณ อุบล", - ) diff --git a/venv/lib/python3.11/site-packages/faker/providers/person/th_TH/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/person/th_TH/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 36aa3e5..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/person/th_TH/__pycache__/__init__.cpython-311.pyc +++ /dev/null |