精华内容
下载资源
问答
  •  这个.txt文件可留可删,就算在程序运行过程,也是可以删除的,但在程序退出前如果没有对通讯方信息操作“修改”或者“删除”,下次要用时就需再次添加,如果有删、改操作,.txt文件又会被创建。因此不用担心文件被...
  • (5)程序要有较好的易用性:注意图形化界面元素的使用,注意界面的美观,鼓励有创意的界面,必要时可以使用第三方库(在项目报告中要注明)。 (6)程序的基本功能调试通过才进行提交;如果使用数据库,则要提供...
  • 让我们通过开始选单的程序组启动WinRAR,在其主界面中选择“选项”选单下的“设置”打开设置窗口,分为常规、压缩、路径、文件列表、查看器、综合六大类,非常丰富,通过修改它们,可以更好地使用 WinRAR。...
  • 免费视频会议.exe

    2019-07-05 21:47:13
    金谷视频会议系统是一款功能强大的网络通讯系统,支持视频会议、视频通讯、语音通讯、程序共享、PPT演讲、文字交流、短信留言、电子白板、桌面共享、文件传输等功能。专为政府机关和中小企业会议、办公、通讯应用...
  • 是方便强大的汉化工具,可以直接修改用 VC++ DELPHI 编制的程序的资源,包括菜单、对话框、字符串表等 新版可以直接查看 加壳文件的资源 我们打开eXeScope 找到如下字串符 122,"序列号输入错误 " 123,...
  • 可为Windows Server 2003Windows Server 2008服务器快速配置Web服务器环境、管理Web服务器上的站点并提供数据库管理(MSSQL/MySQL)、服务器安全策略设置、数据可备份、软件下载等功能,操作简单、方便、快捷,...
  • 一方面,想写一个较简单、内含功能较多的tkinter窗口,以便将来给其他程序作模板用。另一方面,用命令行打包exe太麻烦了。 界面预览 若文件地址是手动输入,则点击‘确认’后点击‘打包’。 若文件地址是点击‘选择...

    制作缘由

    一方面,想写一个较简单、内含功能较多的tkinter窗口,以便将来给其他程序作模板用。另一方面,用命令行打包exe太麻烦了。

    界面预览

    若文件地址是手动输入,则点击‘确认’后点击‘打包’。
    若文件地址是点击‘选择文件’选定的,则可以直接点击‘打包’。
    在这里插入图片描述

    代码演示

    写完后只是粗略地测试了一下,可能会有一点bug。如果有bug及代码修改方式希望能告知一下,谢谢!!!!
    另外,如果有人知道如何更快更好地进行控件排版的话,请再评论区告知,谢谢!!!!

    from tkinter import Tk, Button, filedialog, Entry
    import os
    
    
    class Installer:
        def __init__(self):
            self.WIN = Tk()
            self.WIN.title('installer')  # 窗口名
            self.WIN.geometry('400x104+568+380')  # 我的电脑屏幕为1536*864
            self.py_path = ''  # Python文件地址
            self.ico_path = ''  # 图标文件地址
    
            # 创建控件
            self.py_btn = Button(self.WIN, text='选择py文件', width=10, command=self.event_py)
            self.ico_btn = Button(self.WIN, text='选择ico文件', width=10, command=self.event_ico)
            self.change_btn = Button(self.WIN, text='打包', width=15, command=self.event_change)
            self.qr_btn = Button(self.WIN, text='确认', width=15, command=self.event_qr)
    
            self.py_entry = Entry(self.WIN, show=None, width=40)
            self.ico_entry = Entry(self.WIN, show=None, width=40)
    
            # 部署控件
            self.py_btn.place(x=305, y=5)
            self.ico_btn.place(x=305, y=35)
            self.change_btn.place(x=235, y=70)
            self.qr_btn.place(x=40, y=70)
            self.py_entry.place(x=10, y=10)
            self.ico_entry.place(x=10, y=40)
    
            # 进入窗口循环
            self.WIN.mainloop()
    
        def event_py(self):  # 点击按钮‘选择py文件’事件
            self.py_path = filedialog.askopenfilename(filetypes=[('Python File', '*.py')])
            self.py_entry.select_clear()
            self.py_entry.insert(0, self.py_path)
    
        def event_ico(self):  # 点击按钮‘选择ico文件’事件
            self.ico_path = filedialog.askopenfilename(filetypes=[('Icon File', '*.ico')])
            self.ico_entry.select_clear()
            self.ico_entry.insert(0, self.ico_path)
    
        def event_change(self):  # 点击按钮‘打包’事件
            if self.ico_path == '':
                if not os.path.exists(self.py_path.rstrip('.py')):
                    os.mkdir(self.py_path.rstrip('.py'))
                cmd1 = self.py_path[0] + ': & cd ' + self.py_path.rstrip('.py') + \
                       ' & pyinstaller -D -w ' + self.py_path
                os.system(cmd1)
            else:
                if not os.path.exists(self.py_path.rstrip('.py')):
                    os.mkdir(self.py_path.rstrip('.py'))
                cmd1 = self.py_path[0] + ': & cd ' + self.py_path.rstrip('.py') + \
                       ' & pyinstaller -D -w -i ' + self.ico_path + ' ' + self.py_path
                os.system(cmd1)
    
        def event_qr(self):  # 点击按钮‘确认’事件
            self.py_path = str(self.py_entry.get())
            self.ico_path = str(self.ico_entry.get())
    
    
    if __name__ == '__main__':
        Install = Installer()
    
    
    展开全文
  • 修改扩展界面支持库一,为“树形框”增加多态检查框功能,相应地添加了多个与检查框相关的属性、方法和事件。 17. 修改高级表格支持库,允许“复制选定文本()”“剪切选定文本()”在“允许选择块”属性为假时复制...
  • 能够实时监测到每个网站的进出流量和总流量,以及每个应用程序网站的CPU占用情况 SQL注入主动防御 可拦截GET、POST、COOKIES等方式的SQL注入行为,可对GET、POST、COOKIES分别定义特征码 双层防盗链链接...
  • 高效:独有功能操作模式,半秒既能实现翻页,登录,刷新,搜索打开多链接等常规独有操作。 智能:智能鼠标右键及时响应,地址栏显示全面信息,广告拦截效果颇佳,绝不错杀。四种浏览器模式随意切换。 创新:...
  • 1.有两个GUI程序motion_detection.m和MotionDection2010.m,要实现的功能是打开motion_detection.m登录界面,点击其中的enter进入MotionDection2010.m界面进行运动目标检测测速操作。 1.JPG ...
  • 1.有两个GUI程序motion_detection.m和MotionDection2010.m,要实现的功能是打开motion_detection.m登录界面,点击其中的enter进入MotionDection2010.m界面进行运动目标检测测速操作。 1.JPG ...
  • 1.有两个GUI程序motion_detection.m和MotionDection2010.m,要实现的功能是打开motion_detection.m登录界面,点击其中的enter进入MotionDection2010.m界面进行运动目标检测测速操作。 1.JPG ...
  • 本资源由大量的实用批处理文件组成,删除.txt尾缀名双击即可直接使用,既是学习的模板也可以作为实用程序,如下为文件组成,涉及文件管理,系统,网络,小工具等等: 0-reaname 2000XP停止打印.bat BAT珍藏 dir.bat...
  • C#程序开发范例宝典

    2010-12-15 20:05:16
    实例018 类似Windows Xp的程序界面...... 18 实例019 以图形按钮显示的界面...... 20 实例020 以树形显示的程序界面...... 21 实例021 动态按钮的窗体界面...... 22 1.6 特殊形状的窗体...... 24 实例022...
  • 程序开发范例宝典>>

    2012-10-24 10:41:28
    实例018 类似Windows XP的程序界面 18 实例019 软件启动界面 19 实例020 以树形显示的程序界面 20 实例021 动态按钮的窗体界面 21 1.6 特殊形状的窗体 23 实例022 非矩形窗体 23 实例023 建立...
  • C#程序开发范例宝典(第2版).part02

    热门讨论 2012-11-12 07:55:11
    实例018 类似Windows XP的程序界面 18 实例019 软件启动界面 19 实例020 以树形显示的程序界面 20 实例021 动态按钮的窗体界面 21 1.6 特殊形状的窗体 23 实例022 非矩形窗体 23 实例023 建立字体形状窗体 24 ...
  • C#程序开发范例宝典(第2版).part13

    热门讨论 2012-11-12 20:17:14
    实例018 类似Windows XP的程序界面 18 实例019 软件启动界面 19 实例020 以树形显示的程序界面 20 实例021 动态按钮的窗体界面 21 1.6 特殊形状的窗体 23 实例022 非矩形窗体 23 实例023 建立字体形状窗体 24 ...
  • 实例018 类似Windows XP的程序界面 18 实例019 软件启动界面 19 实例020 以树形显示的程序界面 20 实例021 动态按钮的窗体界面 21 1.6 特殊形状的窗体 23 实例022 非矩形窗体 23 实例023 建立字体形状窗体 24 ...
  • 实例018 类似Windows XP的程序界面 18 实例019 软件启动界面 19 实例020 以树形显示的程序界面 20 实例021 动态按钮的窗体界面 21 1.6 特殊形状的窗体 23 实例022 非矩形窗体 23 实例023 建立字体形状窗体 24 ...
  • 实例018 类似Windows XP的程序界面 18 实例019 软件启动界面 19 实例020 以树形显示的程序界面 20 实例021 动态按钮的窗体界面 21 1.6 特殊形状的窗体 23 实例022 非矩形窗体 23 实例023 建立字体形状窗体 24 实例...
  • 实例018 类似Windows Xp的程序界面 18 实例019 以图形按钮显示的界面 20 实例020 以树形显示的程序界面 21 实例021 动态按钮的窗体界面 22 1.6 特殊形状的窗体 24 实例022 非矩形窗体 24 实例023 建立...
  • 1个BAT搞定1切.exe 动画说明.txt 批处理文件.bat 查看帮助.txt list.ini 全盘禁止运行指定程序.cmd install.CMD 快速清理垃圾文件.bat 注册右键.reg 两整数相除的批处理.cmd 九九乘法表.cmd 九宫格图案....
  • 您主动执行程序卸载功能。 4.程序修改财务软件的任何文件。 5.补钉安装在服务端,如何出现问题,客户端可安装一下(因为客户 端可能会校验服务端数据)。 6.程序目前支持以下版本: U9ERP系列 ( U92.0\SP1\SP2...
  • 修复了setup.py 的参数,使得运行setup.bat可以正常编译成.exe程序,可顺利运行 (1)指标模块可以自己写,也可以直接引用第三方库,例如talib 下载地址 https://pypi.python.org/pypi/TA-Lib (2)回测模块,不是本库...
  • ATTRIB.EXE DOS7.1的文件属性修改工具。 AUTOEXEC.BAT DOS的开机自动执行批处理文件。 CONFIG.SYS DOS的系统配置文件。 DELTREE.EXE DOS7.1自带的删除目录内嵌文件工具。 D.COM DOS下的系统关机工具,适用于ATX...
  • 以一个近似统一的界面来表现出来,有系统图、参数选择、图形显示及功能选择等几项,只是不同的处理方法时,各部分的结构略有不同。希望该工具能帮助大家,更加直观的操作和观察信号处理的常用功能1、文件包,其中...
  • 以一个近似统一的界面来表现出来,有系统图、参数选择、图形显示及功能选择等几项,只是不同的处理方法时,各部分的结构略有不同。希望该工具能帮助大家,更加直观的操作和观察信号处理的常用功能1、文件包,其中...
  • 以一个近似统一的界面来表现出来,有系统图、参数选择、图形显示及功能选择等几项,只是不同的处理方法时,各部分的结构略有不同。希望该工具能帮助大家,更加直观的操作和观察信号处理的常用功能1、文件包,其中...
  • Delphi是一个集成开发环境(IDE),使用的核心是由传统Pascal语言发展而来的Object Pascal,以图形用户界面为开发环境,透过IDE、VCL工具与编译器,配合连结数据库的功能,构成一个以面向对象程序设计为中心的应用...

空空如也

空空如也

1 2 3 4 5 ... 11
收藏数 212
精华内容 84
关键字:

修改exe程序界面及功能