卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章1829本站已运行4109

python一键编译脚本

我经常用python写程序,每次编译都要手动去输入命令打包成exe。
次数多了就烦了,我就用bat写了一个脚本。双击自动编译。

#PyInstaller编译
@echo off
chcp 65001 > nul
 
rem 遍历当前目录下的 .py 文件
for %%f in (*.py) do (
    echo 正在将 %%f 编译成可执行文件...
 
    rem 使用pyinstaller创建独立可执行文件并指定当前目录下的.ico图标
    for %%i in (*.ico) do (
        pyinstaller --noconsole --onefile --icon="%%i" "%%f"
        rem 仅使用第一个找到的 .ico 文件
        exit /b
    )
)
 
echo 编译完成。
pause
#Nuitka编译.bat
@echo off
chcp 65001 > nul
 
rem 遍历当前目录下的 .py 文件
for %%f in (*.py) do (
    echo 正在将 %%f 编译成可执行文件...
 
    rem 使用pyinstaller创建独立可执行文件并指定当前目录下的.ico图标
    for %%i in (*.ico) do (
        pyinstaller --noconsole --onefile --icon="%%i" "%%f"
        rem 仅使用第一个找到的 .ico 文件
        exit /b
    )
)
 
echo 编译完成。
pause
 
卓越飞翔博客
上一篇: Java 基于SSM的新闻视讯项目(半成品)
下一篇: 幻兽帕鲁windows端定时重启,定时备份脚本
留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏