unpy2exe.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:rePy2exe 作者: 4w4k3 项目源码 文件源码
def unpy2exe(filename, python_version=None, output_dir=None):
    """Process input params and produce output pyc files."""
    if python_version is None:
        version = __current_magic()
    else:
        version = versions.get(python_version, __current_magic())

    if output_dir is None:
        output_dir = '.'
    elif not os.path.exists(output_dir):
        os.makedirs(output_dir)

    pe = pefile.PE(filename)
    script_res = get_scripts_resource(pe)
    dump = resource_dump(pe, script_res)
    code_objects = get_co_from_dump(dump)
    for co in code_objects:
        save_co_to_pyc(co, version, output_dir)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号