python -m compileall src

python -m compileall src/

.py 源码提前编译成 .pyc 字节码

平时你 import xxx 时,Python 也会做这件事,只是compileall 是"提前、批量做"

-m compileall

  • -m:以模块方式运行

  • compileall:Python 自带模块(不是第三方)

作用:

  • 遍历目录

  • 编译所有 .py

  • 生成 .pyc


3️⃣ src/

  • 要编译的目录

  • 递归 处理所有子目录

执行后会生成什么?

假设你原来结构是:

复制代码

src/ main.py utils.py core/ algo.py

执行后:

复制代码

src/ main.py utils.py core/ algo.py __pycache__/ main.cpython-39.pyc utils.cpython-39.pyc core/__pycache__/ algo.cpython-39.pyc

📌 重点:

  • .py 还在

  • .pyc 放在 __pycache__

相关推荐
qq_225891746623 分钟前
基于Python的外卖订单数据分析可视化系统
python·信息可视化·django
MC皮蛋侠客27 分钟前
SQLAlchemy 系列(三):声明式映射与 Schema——让类型、默认值和约束一致
数据库·python
会博通·代码搬运工33 分钟前
会博通API对接实战:工程企业文档分布式采集系统的技术实现与Python SDK详解
开发语言·分布式·python·线性代数·矩阵·架构·电子档案合规
空堂与归40 分钟前
大模型再火,也得先过 class 这一关
python
Muselit41 分钟前
Python 泛型:把 list[User] 讲明白
python·fastapi
2501_916007471 小时前
Python实现HTTPS爬虫的完整指南:使用requests、BeautifulSoup、Selenium和Scrapy
爬虫·python·ios·小程序·https·uni-app·iphone
gptAI_plus1 小时前
别把整个仓库塞给 AI:用 Python 生成安全的代码上下文清单
python·chatgpt
吃饱了得干活1 小时前
Agent 记忆系统:从短期记忆到长期记忆
python·langchain·agent
大鱼>1 小时前
DSPy:LLM程序自动编译与提示词优化
开发语言·人工智能·python·深度学习
2401_843253701 小时前
金融智能:AI如何重构银行业未来
人工智能·python·金融