记录黑客技术中优秀的内容, 传播黑客文化,分享黑客技术精华

将PyCodeObject保存为pyc

2016-04-01 00:00
#!/usr/bin/env python

import py_compile
import imp
import os

def pycodeobject2pyc(pyobj, pycfile):
    with open(pycfile, 'wb') as fc: 
        fc.write('\0\0\0\0')
        timestamp = long(os.fstat(fc.fileno()).st_mtime)
        py_compile.wr_long(fc, timestamp)
        marshal.dump(pyobj, fc)
        fc.flush()
        fc.seek(0, 0)
        MAGIC = imp.get_magic()
        fc.write(MAGIC)
知识来源: www.03sec.com/3120.shtml

阅读:75350 | 评论:0 | 标签:无

想收藏或者和大家分享这篇好文章→复制链接地址

“将PyCodeObject保存为pyc”共有0条留言

发表评论

姓名:

邮箱:

网址:

验证码:

公告

关注公众号hackdig,学习最新黑客技术

推广

工具

标签云