5

有没有办法让 eclipse 读取 .pyc 文件?

我试图避免下载外部程序,我宁愿不信任在线服务。

4

1 回答 1

0

Python 没有开源/免费的反编译器——只有一个“反汇编器”(参见标准库中的dis-module)。从 Python Stack-VM 程序集(存储在 .pyc 文件中)返回到工作 Python 代码非常容易,因为保留了代码的一般结构,即使使用“-O”也是如此。

对于特殊情况解决方案(即,以旧 [pre 2.3] 格式编组 .pyc-s),请参阅链接的答案@FabioZadrozny,但尤其是当您使用 Python >=2.5 来生成 .pyc-s 时,这但是,由于许多操作码已更改/已添加,因此很可能无法正常工作。

于 2012-04-10T14:38:45.587 回答