python使用pysimplegui简单制作一个exe程序

一、安装打包程序

控制台输入:

1
pip install pysimplegui-exemaker  -- 安装exe制作库
1
pip install PySimpleGUI  -- 安装图形化界面编辑库

二、脚本示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import PySimpleGUI as psg
 
 
# 按钮格式函数
def button(data):
    return psg.B(data, pad=(2, 2), size=(19, 2), font=('黑体', 18), button_color='black')
 
 
layout = [
    [psg.T('', key='-SHOW-')],
    [psg.In('', size=(12, 2), font=('黑体', 28), key='-INPUT-')],
    [button("税率:6%")],
    [button("税率:3%")],
]
window = psg.Window('计算器', layout)
while 1:
    event, values = window.read()
    print(event)
    if event == None:
        break
    try:
        if event == '税率:6%':
            window['-INPUT-'].update(eval(values['-INPUT-'] + '*0.94'))
        if event == '税率:3%':
            window['-INPUT-'].update(eval(values['-INPUT-'] + '*0.97'))
    except:
        window['-INPUT-'].update('')
        window['-SHOW-'].update('输入有误')
window.close()

 三、生成exe文件

使用pysimplegui

控制台输入:python -m pysimplegui-exemaker.pysimplegui-exemaker  -- 会自动弹出一个程序,选择你写好的程序py文件,就可以完成项目打包成exe

 

使用pyinstaller

控制台输入:pyinstaller -Fw 需要打包的文件地址

 

注意:会有exe文件过大问题,因为常规打包了过多无用的包,需要使用虚拟环境过滤掉无用的包进行打包,后续优化

 

posted @   ZHC0508  阅读(1480)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示