跳转到主要内容

Kanji Networks界面

项目描述

Kanji Networks
==============

kanjinetworks是Kanji Networks数据库的接口。

[![Build](https://api.travis-ci.org/acoomans/kanjinetworks.png)](https://travis-ci.org/acoomans/kanjinetworks)
[![Pypi version](http://img.shields.io/pypi/v/kanjinetworks.svg)](https://pypi.python.org/pypi/kanjinetworks)
[![Pypi license](http://img.shields.io/pypi/l/kanjinetworks.svg)](https://pypi.python.org/pypi/kanjinetworks)
![Python 2](http://img.shields.io/badge/python-2-blue.svg)

## 描述

[Kanji Networks](http://www.kanjinetworks.com) 是一个提供汉字词源信息的网站。该网站于2016年8月底关闭,但数据库作为PDF文件提供。

kanjinetworks 是一个Python接口,用于从PDF文件中提取、解析和导出词源信息。

该包还包括 `kn_to_ja.py` 脚本来将Kanji Networks词源导入到[iOS日语应用](https://japaneseapp.com/)的备份文件中作为笔记。警告:现有笔记可能会丢失,因为此脚本将替换它们。

## 要求

kanjinetworks 兼容Python版本2,并依赖于PDF miner。

## 安装

要安装kanjinetworks,请运行pip

pip install kanjinetworks

或克隆此目录并运行setup

python setup.py install

## 使用

要将词源导入到日语应用备份文件中

kn_to_ja.py 路径_TO_JAPANESE_BACKUP_FILE

要使用解析器

from kanjinetworks import get_text
from kanjinetworks import KanjiNetworksParser

text = get_text()

kanjis = KanjiNetworksParser().parse(text)
for kanji in kanjis
print unicode(kanji)

# 致谢

《汉字词源字典》由Lawrence J. Howell / 研究合作者Hikaru Morimoto / Kanji Networks (http://www.kanjinetworks.com) 编写。

文件由作者授权分发。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定该选择哪个,请了解更多关于安装包的信息。

源代码分发

kanjinetworks-0.1.8.tar.gz (4.9 MB 查看哈希值)

上传时间 源代码

由以下机构支持