如何将PyCodeObject保存为pyc,pycodeobjectpyc,source = ope


source = open("test.py").read()co = compile(source, "test.py", 'exec')print co

<code object <module> at 0x7ff430e75db0, file "test.py", line 1>

如何将PyCodeObject保存为test.pyc?

因为在某个项目中有开发者将module通过PyCodeObject的形式引入, 我想了解具体的实现.
但是不知道PyCodeObject如何反编译? 如果可以转成pyc就可以反编译了.

用hexdump查看时发现PyCodeObject包含在pyc文件中, 但是其他文件不知道如何生成.

编橙之家文章,

评论关闭