我需要将已编译的python代码(.pyo)转换为其源代码。我看看depython.net,但是有一个问题。警告;
“文件版本早于2.4。”
我该怎么办?
感谢。
答案 0 :(得分:8)
试试这些:
uncompyle2将Python字节码转换回等效的Python源代码。它接受Python 2.5到2.7版本的字节码。此外,它只能在Python 2.7上运行。
uncompyle6将Python字节码转换回等效的Python源代码。它接受从Python版本1.5
到3.7
左右的字节码,包括Pypy生成的字节码。该代码需要Python 2.4或更高版本,并且已在Python运行版本2.4, 2.5, 2.6, 2.7, 3.2, 3.3, 3.4, 3.5 and 3.6
上进行了测试。
答案 1 :(得分:1)
答案 2 :(得分:1)