基于jmdict/kanjidic的日语cli&web词典
jiten的Python项目详细描述
File : README.md
Maintainer : Felix C. Stegerman <flx@obfusk.net>
Date : 2020-10-28
Copyright : Copyright (C) 2020 Felix C. Stegerman
Version : v0.3.5
License : AGPLv3+
说明
jiten-基于jmdict/kanjidic的日语android/cli/web字典
特点
- 细粒度搜索使用
regexes
(正则表达式)
- 简单的搜索不需要正则表达式的知识
- 在网络界面和android应用程序中提供快速参考
- 多语种日语词典
- 汉字、读物、含义(英语、荷兰语和/或德语)及更多
- 音调重音(来自Wadoku)
- 按频率浏览
- 汉字词典
- 阅读,意义(英语),jmdict词条,部首和更多
- 使用搜索 SKIP codes
- 按字根搜索
- 按频率/级别浏览
- 例句(摘自塔图巴)
- 英语、荷兰语和/或德语翻译
- 有些带音频
- 笔划顺序
- Android应用程序
- 在web视图中包装web界面(在您的设备上本地运行)
- 完全离线,无需互联网接入
- Web界面
- 可在https://jiten.obfusk.dev在线获取
- 亮/暗模式
- 搜索历史记录(存储在本地)
- 在移动设备上使用长按可显示工具提示
- 可在您自己的电脑上运行(或安卓手机)
- 命令行界面
命令行接口
吉姆迪克特
^{pr2}$汉字
$ jiten -v kanji --max 1 --word cat $ jiten -v kanji --max 1 --exact cat $ jiten -v kanji --max 1 --word 日
Web界面
$ jiten -v serve
帮助
$ jiten --help
要求
Python>;=3.5+烧瓶+咔嚓声。在
要构建(还不是可选的)SQLite PCRE C扩展:一个C编译器
(例如gcc
/clang
)和sqlite3
&;pcre
库标题。在
Debian/Ubuntu
$ apt install python3-dev build-essential libsqlite3-dev libpcre3-dev
$ apt install python3-flask # optional: Flask & click w/o pip
安装
使用pip
$ pip install jiten
来自git
注意:这将安装最新的开发版本,而不是最新的 释放。在
$ git clone https://github.com/obfusk/jiten.git
$ cd jiten
$ pip install -e .
注意:您可能需要按顺序将~/.local/bin
添加到$PATH
中
运行jiten
。在
其他
Android上的Web界面
您还可以在android上本地(脱机)运行web界面 电话。首先,安装termux,然后运行:
$ apt install clang python $ pip install jiten
然后,您可以使用以下内容运行web界面:
$ jiten serve
然后在浏览器中打开http://localhost:5000。在
web界面将一直运行,直到您关闭termux或重新启动。在
生成DB
$ jiten setup
强制HTTPS
$ exportJITEN_HTTPS=force
强制域名
$ exportJITEN_DOMAIN=jiten.obfusk.dev
许可证
代码
©Felix C.Stegerman版权所有
JMDict和KanjiDic
©James William BREEN和电子词典研究和 开发组
音高(Wadehu)>
©乌尔里希·阿佩尔;瓦多库德贡献者
Tatoeba(句子和音频)
©Tatoeba撰稿人
由Yohuiu和NC制作的Mizziu-99。在
汉字(部首)
©乌尔里希·阿佩尔
笔划顺序字体
©Ulrich Apel、AAAA项目和Wadoku项目
假名表
©维基百科撰稿人
材料设计图标
©谷歌
- 项目
标签: