【发布时间】:2020-07-24 13:32:59
【问题描述】:
这是我的代码
script = """
a = 10
b = 20
print ('addition = ',a+b)
"""
code = compile(script, "script", "exec")
这个 compile() 函数将返回一个代码对象。但我想知道我怎样才能扭转它?在一些博客中,我听说它可以用uncompyle6 反编译。但是反编译它的过程是什么?或者有没有其他模块可以这样做?
- 注意:请不要建议我使用 dis 模块并重建 源代码
【问题讨论】:
-
为什么?这是一项不寻常的任务
-
学习目的
标签: python serialization deserialization decompiling