掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 884|回复: 1

[求助] 用python 打包mdx时老是出错,有谁知道什么原因吗?

[复制链接]
  • TA的每日心情
    难过
    2023-4-9 16:51
  • 签到天数: 116 天

    [LV.6]常住居民II

    发表于 2023-4-3 17:17:56 | 显示全部楼层 |阅读模式
    1. Traceback (most recent call last):, z1 g* R% F2 Y
    2.   File "D:\python\Mdict\a.py", line 55, in <module>
      ) v9 X9 }+ b) X
    3.     writer = MDictWriter(d,qianzui+cidian+"(GJJ)", about[0])
      " a) K2 L2 `( E
    4.   File "D:\python\Mdict\writemdict.py", line 272, in __init__4 ~  K7 T6 u. V) }
    5.     self._build_key_blocks()
      ' h( q& M( d% ~- G
    6.   File "D:\python\Mdict\writemdict.py", line 391, in _build_key_blocks- g$ z6 x' a% S/ C: R
    7.     self._key_blocks = self._split_blocks(_MdxKeyBlock)% S% V' o) L5 b# E
    8.   File "D:\python\Mdict\writemdict.py", line 381, in _split_blocks
      9 `. F/ q% \/ E, m) w% S
    9.     blocks.append(block_type(
      . J" {6 ?2 A. Z& j- p) K9 Z5 U9 I  Z
    10.   File "D:\python\Mdict\writemdict.py", line 692, in __init__
      " ?4 W! M3 Y3 {7 I
    11.     _MdxBlock.__init__(self, offset_table, compression_type, version)7 d, x/ Q) r& J3 L& ?6 m
    12.   File "D:\python\Mdict\writemdict.py", line 606, in __init__0 \, J. S0 A6 d  G
    13.     decomp_data = b"".join(
      # S7 h* D( R$ j* W( T, h
    14.   File "D:\python\Mdict\writemdict.py", line 607, in <genexpr>: e1 u: e4 U+ b! ~  }0 b
    15.     type(self)._block_entry(t, version)
      ) K5 S5 c, C3 ?  l- h8 A& G
    16.   File "D:\python\Mdict\writemdict.py", line 715, in _block_entry- W6 K+ H/ q9 b
    17.     return struct.pack(format, t.offset)+t.key_null$ t' z2 M( ]  e' ~
    18. struct.error: argument out of range1 R; c- R# ?* r$ O3 i' u; X  n
    复制代码
  • TA的每日心情
    开心
    2023-2-24 18:44
  • 签到天数: 339 天

    [LV.8]以坛为家I

    发表于 2023-4-3 18:37:02 | 显示全部楼层
    你用的 python 打包的啊 要么是代码本身的问题 看看struct类的offset是不是下标超出边界了4 N4 x) g& k: }! j- ?' q: L% V
    或者改用官方的mdxbuilder
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2025-5-10 22:29 , Processed in 0.020373 second(s), 23 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表