草庐IT

uncompyle6

全部标签

解决uncompyle6反编译报错KeyError

报错内容:KeyError:'3.11.0'(这个是我自己的Python版本号)主要原因就是你的Python版本没在它库文件支持的版本里,我们需要进行手动添加即可。首先找到文件:magics.py我的是在这个路径下:D:\Python\Lib\site-packages\xdis(每个人Python安装位置不一样,不过后面子文件夹应该是一样的)打开之后使用快捷键 Ctrl+F进行关键字搜索:add_canonic_versions结果有很多,我们定位到最后一个结果的位置,如下图:将自己的Python版本号添加进去,中间使用空格隔开,修改后如下图:注意:修改好之后Ctrl+S保存尝试使用命令un

Python > Uncompyle2 - 用法

我正在尝试反编译一些.pyc文件-只需要它们的一些基本数据,我听说最好的是Uncompyle2,所以我安装了Python27(Win),然后我从https://github.com/wibiti/uncompyle2安装了Uncompyle2-到目前为止一切正常,现在我试图找出如何使用它,自述文件说我需要编写uncompyle2--h以获得更多帮助,我正在寻找这个“未定义的”"消息,接下来我尝试在解释器中通过importuncompyle2导入脚本,我认为模块已加载(在我在解释器中键入uncompyle2后它说,它从__init__)但仍然无法获得它的任何功能来开始工作,如果我尝试做任