繁体   English   中英

从 compile co_code back to executable 有没有办法将你的python程序转换为十六进制字符串并返回?

[英]from compile co_code back to executable is there any way to convert your python program to a hexadecimal string and back?

python中有没有办法将co_code转换回编译的结果? 我想将我的程序存储在一个十六进制字符串中,以便我可以比较网络中的每个节点运行相同的程序,或者我们可以用 exec 之类的东西执行 co_code 吗?

from json import loads, dumps
from binascii import unhexlify
with open('compile.py') as c:
    sjfhg = bytes(c.read().encode()).hex()
    exec(compile(unhexlify(sjfhg).decode(), '', 'exec'))

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM