快速打包python项目为zip文件
如何将一个python项目快速打包成一个zip压缩文件呢,这里有一个小方法。
一 具体实现
在python项目的根目录下新建一个Makefile文件,文件具体内容如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 | .PHONY: zip zip: @rm -f run.zip @zip -r run.zip . -x \ '.git/*' \ 'venv/*' \ '.idea/*' \ '__pycache__/*' \ '*/__pycache__/*' \ '*/*/__pycache__/*' \ 'static/BotTest-*' \ '.DS_Store' \ 'dump.rdb' |
需要的时候执行下zip前的绿色运行按钮即可。
二 详细说明
Makefile用来告知make如何编译,通常,一条规则包括三部分:
目标:先决条件
执行命令
如上Makefile第一条指令是删除项目中已有的zip文件,第二条是生成新的zip文件,并取名为run.zip, -x 后面是不需要打包进去的非必要文件。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!