MDCT打包/解包工具

mdict-utils的Python项目详细描述


MDCT打包/解包工具

注意

支持mit和996.icu许可证

安装

pip install mdict-utils

用法

元信息:

mdict -m dict.mdx

所有密钥列表:

mdict -k dict.mdx

所有密钥列表:

mdict -k dict.mdx

查询键:

mdict -q <word> dict.mdx

打开

打开MDX:

mdict -x dict.mdx -d ./mdx

解包mdx/mdd并分成5个文件:

mdict -x dict.mdx -d ./mdx --split-n 5

解包mdx/mdd并拆分成a…z文件:

mdict -x dict.mdx -d ./mdx --split-az

打开MDD:

mdict -x dict.mdd -d ./mdd

将mdx/mdd解包到sqlite3 db:

mdict -x dict.mdx --exdb
mdict -x dict.mdd --exdb

使用zip压缩将mdx/mdd解包到sqlite3 db:

mdict -x dict.mdx --exdb-zip

包装

包装MDX:

mdict --title title.html --description description.html -a dict.txt dict.mdx

用许多txt文件打包mdx:

mdict --title title.html --description description.html -a dict.part1.txt -a dict.part2.txt dict.mdx

或:

mdict --title title.html --description description.html -a txt_dir dict.mdx

包装MDD:

mdict --title title.html --description description.html -a mdd_dir dict.mdd

其他

将txt转换为sqlite3 db:

mdict --txt-db dict.txt

将sqlite3 db转换为txt:

mdict --db-txt dict.db

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

推荐PyPI第三方库


热门话题
在Java中从本地文件系统导入文件   spring boot如何在Java SpringBoot项目中集成Olingo(Odata)   java查找连续数组中缺少的第k个元素(超过时间限制)   java为什么在mySql中插入1/2行时会得到2/4行   java不能在静态上下文中使用它   File Observer方法的java My onEvent()部分不起作用   java Netty NioSocketChannel在多线程写入时收到中断消息   java将文件夹与父文件夹一起复制   java我的TictaToe代码出了什么问题?如何检查已采取的措施?   java Swing JTable更新   java如何将cordinates查找为int   如何使用selenium和java在firefox中打开新的空选项卡   java Gradle构建输出Jar未运行   java没有GET/WEBINF/jsp/login的映射。jsp