Pyboca
Project description
Pyboca
Python api 外交部中文名字轉拼音
安裝 installation
pip install pyboca
Quickstart
import pyboca
import pandas as pd
pyboca.ch2en("王小明")
'WANG,HSIAO-MING'
pyboca.ch2en("王小明", encode='漢語')
Only support ['漢語拼音', '通用拼音', '威妥瑪(WG)拼音', '國音第二式拼音'].
pyboca.ch2en("王小明", encode='漢語拼音')
'WANG,XIAO-MING'
df = pd.read_csv('datasets/example.csv')
df.head()
name | person_id | |
---|---|---|
0 | 張家恬 | D291998842 |
1 | 王靖雯 | H194408089 |
2 | 林靜宏 | H295803811 |
3 | 張美君 | E194714552 |
4 | 高駿貴 | F198021497 |
df['en_name'] = df['name'].map(lambda name:pyboca.ch2en(name))
df
name | person_id | en_name | |
---|---|---|---|
0 | 張家恬 | D291998842 | CHANG,CHIA-TIEN |
1 | 王靖雯 | H194408089 | WANG,CHING-WEN |
2 | 林靜宏 | H295803811 | LIN,CHING-HUNG |
3 | 張美君 | E194714552 | CHANG,MEI-CHUN |
4 | 高駿貴 | F198021497 | KAO,CHUN-KUEI |
5 | 林昕啟 | H191737341 | LIN,HSIN-CHI |
6 | 李宜潔 | F294348551 | LI,I-CHIEH |
7 | 唐初名 | A295890915 | TANG,CHU-MING |
8 | 賴聿名 | C296038555 | LAI,YU-MING |
9 | 林威依 | H196003215 | LIN,WEI-I |
10 | 林向瑄 | H294636343 | LIN,HSIANG-HSUAN |
11 | 賴建弘 | G294921060 | LAI,CHIEN-HUNG |
12 | 林明倫 | B294449184 | LIN,MING-LUN |
13 | 劉萱生 | F294268352 | LIU,HSUAN-SHENG |
14 | 韓瑋婷 | H194459273 | HAN,WEI-TING |
15 | 倪舒以 | B197405557 | NI,SHU-I |
16 | 陳淑忠 | F197667300 | CHEN,SHU-CHUNG |
17 | 林亮丞 | A295814004 | LIN,LIANG-CHENG |
18 | 陳信秀 | D291184857 | CHEN,HSIN-HSIU |
19 | 魏佩珊 | A199068506 | WEI,PEI-SHAN |
20 | 楊佳琪 | H295286463 | YANG,CHIA-CHI |
21 | 謝志瑋 | C199003285 | HSIEH,CHIH-WEI |
22 | 吳政軍 | E195284142 | WU,CHENG-CHUN |
23 | 林嘉玲 | B294371832 | LIN,CHIA-LING |
24 | 謝珮雄 | G193221238 | HSIEH,PEI-HSIUNG |
25 | 楊文琳 | C194689267 | YANG,WEN-LIN |
26 | 唐志軒 | D299747561 | TANG,CHIH-HSUAN |
27 | 洪淑娟 | A294154750 | HUNG,SHU-CHUAN |
28 | 張廷江 | H299453415 | CHANG,TING-CHIANG |
29 | 袁怡孜 | C296185362 | YUAN,I-TZU |
... | ... | ... | ... |
70 | 彭智翔 | G192599844 | PENG,CHIH-HSIANG |
71 | 林建智 | B198546968 | LIN,CHIEN-CHIH |
72 | 吳雅琳 | B193962739 | WU,YA-LIN |
73 | 劉毅劭 | C197265198 | LIU,I-SHAO |
74 | 潘美惠 | B298127901 | PAN,MEI-HUI |
75 | 陳盈珍 | C193906376 | CHEN,YING-CHEN |
76 | 林嘉芷 | H292532959 | LIN,CHIA-CHIH |
77 | 林守惟 | E296666186 | LIN,SHOU-WEI |
78 | 吳政岑 | E298232848 | WU,CHENG-TSEN |
79 | 臧健豪 | C198360932 | TSANG,CHIEN-HAO |
80 | 王秀瑞 | B297539247 | WANG,HSIU-JUI |
81 | 李政侑 | C298627158 | LI,CHENG-YU |
82 | 陳慧珊 | F294194893 | CHEN,HUI-SHAN |
83 | 賴佳雯 | G295856348 | LAI,CHIA-WEN |
84 | 楊惠靖 | A296304623 | YANG,HUI-CHING |
85 | 郭新倩 | F299186113 | KUO,HSIN-CHIEN |
86 | 黃瓊文 | C293955095 | HUANG,CHIUNG-WEN |
87 | 周之欣 | B291105185 | CHOU,CHIH-HSIN |
88 | 蔡裕南 | E299620299 | TSAI,YU-NAN |
89 | 沈惠玲 | A191868228 | SHEN,HUI-LING |
90 | 黃建成 | H293797445 | HUANG,CHIEN-CHENG |
91 | 周曼容 | E294941917 | CHOU,MAN-JUNG |
92 | 蔡雅鈴 | C292238399 | TSAI,YA-LING |
93 | 陳凡新 | F197096043 | CHEN,FAN-HSIN |
94 | 劉家豪 | B291260841 | LIU,CHIA-HAO |
95 | 洪嘉枝 | B193443659 | HUNG,CHIA-CHIH |
96 | 阮湖銘 | E297864506 | JUAN,HU-MING |
97 | 曹哲韋 | B297510724 | TSAO,CHE-WEI |
98 | 李明岑 | H294769356 | LI,MING-TSEN |
99 | 柳山哲 | H293622498 | LIU,SHAN-CHE |
100 rows × 3 columns
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyboca-1.0.tar.gz
(10.3 kB
view hashes)