快速打包python项目为zip文件
如何将一个python项目快速打包成一个zip压缩文件呢,这里有一个小方法。
一 具体实现
在python项目的根目录下新建一个Makefile文件,文件具体内容如下:
.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 后面是不需要打包进去的非必要文件。
浙公网安备 33010602011771号