打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Pyc文件编译和运行

一、编译生成pyc:

(1)单个文件

import py_compile
py_compile.compile(r'H:/game/test.py')

(2)多个文件
>>>importcompileall

>>>compileall.compile_dir(r'D:\test')

 

(3)直接通过命令来运行,可以看到下面的命令中并没有用到compile()函数,这是因为py_compile模块的main()函数中调用了compile().

python -m py_compile test.py
python -O -m py_compile test.py

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

如果你想看compile(), compile_dir(), compile_path()具体每个参数是干吗用的,可以使用printpy_compile.compile().__doc__来查看,或者直接打开py_compile.py,compileall.py文件来看。

 

二、运行Pyc

>>> Python test.pyc即可

 

三、反编译 Pyc

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
[Python] python代码加密
python学习
什么是pyc文件
python下编译py成pyc和pyo
云计算开发技术,Python自动化运维开发实战三部分
Python程序编译与反编译
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服