Eclipse PyDev 的 Python 反编译器?

标签 python eclipse pydev decompiler

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

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

最佳答案

没有用于 Python 的开源/免费反编译器——只有一个“反汇编器”(参见标准库中的 dis-module)。从 Python Stack-VM-assembly(存储在 .pyc 文件中)返回工作 Python 代码大部分很容易,因为代码的一般结构得以保留,即使在使用“-”时也是如此哦”。

对于特殊情况的解决方案(即,以旧 [pre 2.3] 格式编码 .pyc-s),请参阅 answer @FabioZadrozny 已链接,但特别是当您使用 Python >=2.5 生成 .pyc-s 时,这很可能不起作用,因为许多操作码已更改/已添加。

关于Eclipse PyDev 的 Python 反编译器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10086522/

相关文章:

python - OpenCV:尝试获取图像的随机部分

python - 使用 SQL 创建 Oracle 数据库表到另一个 Oracle 数据库的副本

python - 如何更改 PyDev 上的构建路径

python - 如何防止 PyDev 的 autopep8 导入格式化程序移动 site.addsitedir() 调用?

java - 编译为字节码,Java 与 Python。所用时间不同的原因是什么?

python - 如果流的另一端调用了socket.close(),则在哪里声明socket.recv()调用返回空字节对象?

java - arraylist 给出 "cannot be resolved"和 "cannot be resolved to a type"错误(eclipse)

java - Windows 7 和 Eclipse,如何运行命中 samba 挂载的主要应用程序

java - 处理成eclipse对java代码的解析?

python - 类成员的 Pydev 数据类型提示