我需要将已编译的Python代码(.pyo)转换为其源代码。我在depython.net看,但有一个问题。一个警告;如何从.pyo文件恢复源代码python代码(.py)?
“文件版本比2.4以上。”
我该怎么办?
谢谢。
我需要将已编译的Python代码(.pyo)转换为其源代码。我在depython.net看,但有一个问题。一个警告;如何从.pyo文件恢复源代码python代码(.py)?
“文件版本比2.4以上。”
我该怎么办?
谢谢。
尝试这些:
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
上进行了测试。
如果这是您自己的代码,那么将来使用版本控制系统! – 2010-03-13 15:42:29