appll 发表于 2021-7-6 10:10:01

亟需此代碼,非常感謝

shifaniloveyou 发表于 2021-7-12 18:21:32

谢谢楼主分享!

hzsfxy 发表于 2021-7-17 09:24:59

感谢分享!

muyuzhth0 发表于 2021-7-22 22:00:30

非常好的工具,无奈积分不够。。。

muyuzhth0 发表于 2021-7-22 22:06:25

哈哈哈,没想到回复之后可以下载了,惊喜惊喜!太感谢了!

muyuzhth0 发表于 2021-7-23 14:38:37

python3.8.9调试成功!

做了如下修改:

1.genMDX_ox4.py

(1)注释掉前三行# -*- coding: GBK -*-# coding: utf-8# encoding=utf8,解决SyntaxError: encoding problem: GBK

(2)注释掉import sysreload(sys)sys.setdefaultencoding('utf-8'),python3不需要了

(3)打开、写入的文件加上当前路径(import os;current_path = os.path.dirname(__file__);current_path+"/OALD4_azure.txt",),解决No such file or directory:

(4)大神提示OALD4_azure.txt、about_OX4.txt使用utf-8格式。我试了下,两个文件转换为gb2312,代码修改为encoding='ANSI',也可以成功。另外,goldendict可以打开这两种编码的mdx,mdictpc版只能打开ANSI编码的mdx文件。

2.writemdict.py

修改 from cgi import escape为 from html import escape,解决cannot import name 'escape' from 'cgi' ,因为python3 cgi.py里面已经没有escape了。换成html,可以用,暂未发现问题。

muyuzhth0 发表于 2021-7-23 14:40:16

大神,还个问题,这个怎么做才能支持生成mdd文件?我的词典里有图片。

whatever1sa 发表于 2021-7-23 16:36:26

感谢分享

Mandolin 发表于 2021-7-25 13:50:40

看看,谢谢分享

nowheretoseek2 发表于 2021-7-25 17:22:47

感谢分享,正好懂python,研究研究

neat999 发表于 2021-7-27 16:59:08

谢谢分享

spritez 发表于 2021-7-31 18:29:48

好工具要点个赞

nanhw 发表于 2021-8-4 22:25:48

感谢楼主宝贵分享!

buyoung 发表于 2021-8-5 10:05:28

謝謝 來試用看看

漫步云海涧 发表于 2021-8-11 12:37:24

支持作者!!

wenho 发表于 2021-8-13 10:54:31

謝謝分享,感谢 !

alldayallnight 发表于 2021-8-18 01:04:55

正在学习做词典 谢谢大佬的工具

ipaint 发表于 2021-8-23 13:10:08

谢谢大神分享。

冯纪国 发表于 2021-8-27 21:07:05

辛苦了,如此重量级的分享

TJV 发表于 2021-8-27 22:14:01

谢谢分享好资源

xzem 发表于 2021-8-29 19:51:23

厉害了大佬

LYZMM 发表于 2021-9-10 00:21:17

這個可以在 linux 下直接生成 mdx 文檔,不用再更換到win系統用mdxbuilder了?

LYZMM 发表于 2021-9-10 02:02:16

muyuzhth0 发表于 2021-7-23 14:38
python3.8.9调试成功!

做了如下修改:


按此方法,在 linux python 3.9.6 中正常使用。感謝。

netxqy 发表于 2021-9-13 19:23:51

感谢分享

hcliu 发表于 2021-9-22 14:05:12

感谢无私分享
页: 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17
查看完整版本: ⚜【支持超大文件】Python MDX词典打包工具 2019-11-19更新