`
willzh
  • 浏览: 296418 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

如何将.py编译成.pyc/.pyo文件

阅读更多
使用方式如下:

python -O -m py_compile file.py


-O 优化成字节码
-m 表示把后面的模块当成脚本运行
-OO 表示优化的同时删除文档字符串


也可以写一个脚本来实现:
import py_compile

py_compile.compile("file_path")
分享到:
评论

相关推荐

    uncompyle2-master

    2、执行: uncompyle2 -o alp.py alp.pyc (alp.pyc是要反编译的文件,alp.py反编译后的目标文件) 执行结果:生成 alp.py 文件 3、修改alp.py中需要修改的内容 4、Python编译 python -O -m py_compile alp.py ...

    pyc反编译.rar

    这是个windows版的工具,可以反编译单个pyc,pyo 文件,或者选定反编译一个指定文件夹下面的pyc,pyo 文件, 确实很好用.

    py2exe-0.6.9.win32-py2.6

    4、一个library.zip文件,它包含了已编译的纯的python模块如.pyc或.pyo 上面的mysetup.py创建了一个控制台的helloword.exe程序,如果你要创建一个图形用户界的程序,那么你只需要将mysetup.py中的console=["hello...

    py2so:编译py为so文件,更好的隐藏源码,可以直接编译整个python工程

    删除.pyc .pyo文件 删除.py源文件 删除.c编译文件 也可以使用Makefile的形式: 1.将Makefile和工程目录放在同一目录下; 2.正确是安装Cpython解释器; 3.执行make,则直接编译所有文件; 4.执行make clean-build,...

    win10 下pycharm+anaconda 编译生成pyd文件

    由于生产部署的问题,需要把用python写的深度学习代码编译为可被调用的文件。上网搜索了下,暂时了解到win10下pyd文件比较流行。下面是直接引用某位博主的结论,个人感觉总结的很好。其中Cython库将已有的Python代码...

    exe反编译py

    为了防止代码泄露就考虑不采用直接给源码方式,而python二进制脚本pyc和pyo,虽然提供的不是源码,但可以通过uncompyle2直接得到源码,所以现在用类似py2exe软件将py文件打包成exe,用此脚本可以将exe反编译为py脚本

    python程序文件扩展名知识点详解

    .py是源文件,.pyc是源文件编译后的文件,.pyo是源文件优化编译后的文件,.pyd是其他语言写的python库。 扩展名 在写Python程序时我们常见的扩展名是py, pyc,其实还有其他几种扩展名。下面是几种扩展名的用法。 py...

    python 文件编译

    python 编译。py文件编译为pyc pyo等方法。值得学习。

    手动实现把python项目发布为exe可执行程序过程分享

    1. 手动制作python的exe可执行程序Python没有内建一个编译为exe的功能。给python程序的部署带来不少的麻烦。所以就会出现一些py2exe之类... 2) python从2.3开始,支持从zip文件中import库(支持.py,.pyc和.pyo,但不支

    python属于解释语言吗

    python并非完全是解释性语言,它是有编译的,先把源码py文件编译成pyc或者pyo,然后由python的虚拟机执行,相对于py文件来说,编译成pyc和pyo本质上和py没有太大区别,只是对于这个模块的加载速度提高了,并没有...

    uncompyle2安装包

    Python 2.7的反编译工具,它可以把python生成的pyo、pyc字节码文件反编译为十分完美的源码,并可以将反编译后的源码再次生成字节码文件!

Global site tag (gtag.js) - Google Analytics