罗马化-将希腊语、希伯来语、阿拉伯语、科普特语、叙利亚语、腓尼基语、芬兰语和梵语字母罗马化的音译模块

romanize3的Python项目详细描述


#Romanize 3

Python 3音译模块,将多个不同的古代脚本罗马化为对应的罗马字母并返回。


支持的脚本有:

-希腊语(grc)
-阿拉米语(arm)
-叙利亚语(syc)
-阿拉伯语(ara)
-腓尼基语(phn)
-布拉米语(brh)
-科普特语(cop)
-希伯来语(heb)

## install

`pip install romanize3`

## Usage

Transliterate syriaic script back and forth:

```python
import romanize3

r = romanize3.__dict__['syc']
print(r.convert("ܠܕܝܠܗ ܐܬܐ ܘܕܝܠܗ ܠܐ ܩܒܠܘܗܝ")) # output: LDILE ATA WDILE LA QBLWEI
print(r.convert("LDILE ATA WDILE LA QBLWEI")) # output: ܠܕܝܠܗ ܐܬܐ ܘܕܝܠܗ ܠܐ ܩܒܠܘܗܝ
```

Filter phoenician alphabet from the given text:

```python
r = romanize3.__dict__['phn']
s = """??? ???? ??? ????? ??? ???? ??
这是西顿王的祭司作亚斯大祭司作祭司的祭司,作大祭司的祭司,作大祭司的祭司,就是西顿王的祭司,这儿子是西顿王的祭司,是作大祭司的祭司,他他他作大祭司的祭司,这这祭司的祭司,就是作大祭司的祭司,这这这祭司的祭司,是属伯伯押押押押押押暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗暗西顿王亚斯他特的祭司以实慕拿撒的,am lying in this sarcophagus."""
print(r.filter(s))
```

Output:

```text
??? ???? ??? ????? ??? ???? ??

??????? ??? ????? ??? ???? ??? ???? _

```

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java Spring REST API JSON在postman中显示,但在测试中未“看到”   java如何以编程方式检查旋转设备?   java力穷举开关   amazon web services DynamoDB从Java更新列表失败   java Android studio IDE更改波斯注释字体   java如何将postgresql添加到OpenShift Spring应用程序?   java RecycleView分页是否在末尾添加新项?   如何通过java获取移动设备信息?   java为什么Apache Commons StringEscapeUtils escapeXML10不能在groovy中工作?   函数式编程java curry现有的静态函数   java与JList的合作