Skip to main content

MDict pack/unpack tool

Project description

MDict pack/unpack tool


Support MIT and license

All files must be UTF-8 encoding, include HTML and TXT


pip install mdict-utils


Meta information:

mdict -m dict.mdx

All key list:

mdict -k dict.mdx

Query key:

mdict -q <word> dict.mdx




Unpack MDX:

mdict -x dict.mdx -d ./mdx

Unpack MDX/MDD and split into 5 files:

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

Unpack MDX/MDD and split into a…z files:

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

Unpack MDD:

mdict -x dict.mdd -d ./mdd

Unpack MDX/MDD to sqlite3 DB:

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

Unpack MDX/MDD to sqlite3 DB with zip compress:

mdict -x dict.mdx --exdb-zip


Pack MDX:

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

Pack MDX with many TXT files:

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

Pack MDD:

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


Convert TXT to sqlite3 DB:

mdict --txt-db dict.txt

Convert sqlite3 DB to TXT:

mdict --db-txt dict.db

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for mdict-utils, version 1.0.10
Filename, size File type Python version Upload date Hashes
Filename, size mdict_utils-1.0.10-py3-none-any.whl (35.7 kB) File type Wheel Python version py3 Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page