pyc文件是什么【转载】
文件 什么 转载
2023-09-14 09:11:23 时间
转自:https://blog.51cto.com/bella41981/2045108
1.概念
pyc文件是py文件编译后生成的字节码文件(byte code)。pyc文件经过python解释器最终会生成机器码运行。所以pyc文件是可以跨平台部署的,类似Java的.class文件。一般py文件改变后,都会重新生成pyc文件。
为什么要手动提前生成pyc文件呢,主要是不想把源代码暴露出来。
2.生成单个pyc文件
对于py文件,可以执行下面命令来生成pyc文件。
python -m foo.py
3.批量生成pyc文件
针对一个目录下所有的py文件进行编译。python提供了一个模块叫compileall,具体请看下面代码:
import compileall compileall.compile_dir(r'/path')
相关文章
- 文件和注册表的重定向解决方法
- 【Git】.DS_Store 是什么文件
- 从零开始学_JavaScript_系列(一)初步概念、工具选择、简单内容输出、加载js文件
- Java文件操作之文件追加
- 文件下载
- php报错syntax error, unexpected T_GOTO, expecting T_STRING,报错文件与行数指向以下代码,是什么原因?
- Service Discovery Prometheus 基于文件的服务发现
- 什么是 ELF 文件(文件格式)
- 10. 什么是 SAP UI5 应用的描述符文件 manifest.json
- 借助Fiddle使用不同版本的UI5库文件进行测试
- SAP Hybris backoffice加载的zul文件和zk文件是什么东西
- 某些网站加载的zul文件和zk文件是什么东西
- npm install对本地工程文件造成了哪些修改
- 一键实现自动分类管理文件,用 Python 制作可视化GUI界面真香啊
- xml文件的根节点layout_width或者layout_height设置无效果的原因分析
- 批处理文件的@echo off是什么意思?
- linux创建文件树,孩子兄弟树(或广义表),创建文件树及其訪问
- ubuntu16.04 下怎么挂载iso文件
- ESET 无文件攻击检测——内存扫描+AMSI,没有想到,做得也很强
- 反恶意软件扫描接口(AMSI)基础知识——amsi是专门针对混淆绕过的无文件攻击脚本,在Windows 10 和Windows Server 2016 之后才有的,然后并不是所有的杀毒软件都可以调用amsi接口。国内的基本不可以!我晕!
- windows10 tensorflow_(object_detection) 实现二(protos文件编译)
- android(mac)查看秘钥文件的有效期(信息)
- C语言编译成功后生成后缀名为.o文件是什么文件?