decompyle3开始提供对Python 3.9的支持了吗?

问题描述 投票:0回答:0

上下文是我的Python 3.9源代码文件被删除了

早些时候,我忘记在我的

Python Django 项目
的存储库根目录中添加 .gitignore 并且我将代码提交到我的 github 存储库。现在根文件夹包含
__pycache__
,所有已编译的 python 文件都位于其中。我试着查看如何反编译文件并在 PyPI 上找到了所需的资源 uncompyle6。但是,它适用于
Python 2.4 - 3.8
。此外,还有一个用于 Python 3.7 - 3.8 的 Python 反编译器
decompyle3
,它是从 uncompyle6 中剥离出来的。但是我一直使用的 Python 版本是 Python 3.9。 有没有一种方法可以解决这个问题,并且能够解决我反编译 .py 文件的问题,这样我就可以获得我需要的早期项目结构?

编辑: unpyclib 和 Decompyle++ 是我研究的另一种工具,但它们都是 Python 2.xx 专用程序。最成功的反编译器是 uncompyle6(截至目前提供支持

Python 3.8
),这从 stackoverflow 上的其他几个回复中可以明显看出。

python decompiling python-3.9
© www.soinside.com 2019 - 2024. All rights reserved.