加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
pack.py 1.20 KB
一键复制 编辑 原始数据 按行查看 历史
chuck 提交于 2023-02-28 13:35 . 修改QLineEdit提示颜色
# !/user/bin/env python
# coding=utf-8
# @project : Flask_RESTfulAPI_Codegen_Application
# @author : ChengKai
# @file : pack.py
# @ide : PyCharm
# @time : 2023-02-13 17:28:31
'''
打包以及功能程序
'''
import os
def nuitaka_pack():
# nuitka打包
# 参数详情见:https://blog.csdn.net/qq_38830593/article/details/123092470
# 去除控制台:--windows-disable-console
# 目标程序包含的该目录--include-plugin-directory=app
cmd = 'python -m nuitka --windows-disable-console --include-plugin-directory=app,config --follow-imports --standalone --show-progress --enable-plugin=pyside6 --include-plugin-directory=app --windows-icon-from-ico=icon.ico --include-package=sqlalchemy start.py'
os.system(cmd)
# 目前无法正确打包资源文件,打包后需要手动复制到相应目录
def cx_Freeze_pack():
# cx_Freeze方式打包
cmd1 = 'pip install cx_Freeze idna'
cmd2 = 'python setup.py build'
os.system(cmd1)
os.system(cmd2)
def convert_ui_to_py():
# ui文件转py文件
cmd = 'pyside6-uic app/ui/MainWindow.ui -o app/ui/MainWindow.py'
os.system(cmd)
if __name__ == "__main__":
# nuitaka_pack()
convert_ui_to_py()
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化