Skip to main content

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

This version

1.0

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)

Uploaded Source

Built Distribution

pyboca-1.0-py2.py3-none-any.whl (5.1 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page