Python写exe小工具

本文介绍了如何使用Python的PyInstaller库将Python程序转换为可执行(exe)文件。首先通过pip安装PyInstaller,然后设计GUI界面,接着在DOS窗口中切换到Python文件目录并运行PyInstaller命令,可以选择生成单个exe文件或带有依赖的目录,并可定制是否显示控制台窗口。最后,在dist文件夹下找到生成的exe程序并运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Python写exe小工具
1、安装库:pip install pyinstaller

2、设计桌面窗口功能,文件名:xxxx.py
Python GUI编程(Tkinter)链接:https://www.runoob.com/python/python-gui-tkinter.html

from tkinter import *
import hashlib
import time
LOG_LINE_NUM = 0
class MY_GUI:
    def __init__(self, init_window_name):
        self.init_window_name = init_window_name
    # 设置窗口
    def set_init_window(self):
        """
        row         组件定位表格的行
        column      组件定位表格的列
        rowspan     组件跨多少列表格框,默认1个组件占用1行1列
        columnspan  组件跨多少行表格框,默认1个组件占用1行1列
        """
        self.init_window_name.title("文本处理工具_v1")  # 窗口名
        self.init_window_name.geometry('1068x681+10+10')  # 290 160为窗口大小,+10 +10 定义窗口弹出时的默认展示位置
        self.init_window_name["bg"] = "grey"  # 窗口背景色,其他背景色见:blog.csdn.net/chl0000/article/details/7657887
        self.init_window_name.attributes("-alpha", 0.9)  # 虚化,值越小虚化程度越高 标签
        # 待处理数据
        self.init_data_label = Label(self.init_window_name, text="待处理数据")
        self.init_data_label.grid(row=0, column=0, rowspan=1, columnspan
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值