本文由 资源共享网 – admin 发布,转载请注明出处,如有问题请联系我们!Python GUI 代码生成助手 V1.60(xlsm格式,excel宏工具),Python
软件类型: 64位
面向语言: python
资源语言: 中文
特点
利用 Excle 自带的“用户窗体”功能绘制窗体及组件(VBA称为控件),绘制完可自动遍历组件生成 Python 组件布局语句,有效提高GUI编程效率。
原是用 VBA 编写,完全开源,代码中加了很多注释方便查看,可自行修改。
成生的Python 语句中自带注释,甚至加入了一些与组件配合的语句(前方有注释符的),方便Python 编程时直接使用。
能识别容器(LabelFrame、Frame)内的组件,生成的组件代码均与设计绘制时一样,自动嵌入到容器中,支持多重容器。
生成的代码可直接到Python环境中运行调试(除图片组件需要手动指定图片文件外)。
能引用VB编辑器中组件的名称作为 Python 的组件变量名,较直观地针对组件进行变量名定义,避免造成组件混淆。也可使用默认的组件名+序号作为变量名。
可修改部分组件的字体风格,支持的组件有:标签、输入框、文本框、多选框、单选框、下拉菜单、列表框、按键、旋钮按键(只能改颜色)。
支持组件显示提示字符,即光标移到组件上方时可显示相应的文本提示。
不足 不能将所有VBA组件认识,只能使用部分常用的tkinter组件。
因电脑的使用环境问题(显示字体比例),生成代码可能需要多次调整缩放才能满意,也许最终需要在Python语句中进行微调。
绘制 Label、Checkbutton、Radiobutton 组件时要注意宽度,尽量与文本长度相当,过长容易导致位置不准确,短了又显示不全。
各组件支持的属性不多,不支持的属性设置将无任何效果,设置组件属性需要先看支持的属性,影响编程效率。
使用步骤
打开本文档,用【Alt + F11】按键打开 VB编辑器,在左侧窗口"窗体”文件夹中找到“Python_editer”用户窗体
利用VBA提供的组件(控件)进行 GUI 界面的绘制,可对组件的部分属性进行修改;
选择组件后,可在左下方的属性窗口中,对组件的属性进行修改(查看支持的组件属性);
绘制完 GUI 界面后,回到 Excle 文档的“生成代码”工作表,按上方的【生成代码】;
按【复制代码】将生成的代码粘贴到 Python 文件中,直接运行查看效果;
如字体显示不完正,可调整“缩放系数”进行微调;
重新生成代码,再复制代码到 Python文件中运行查看效果。
windos桌面应用开发工具资源(Python GUI 代码生成助手 V1.60(xlsm格式,excel宏工具),Python)网址:https://www.08i8.com/ttkfzy/detail83265.html;转载请注明!
与《Python GUI 代码生成助手 V1.60(xlsm格式,excel宏工具),Python》相关的《开发工具》
多语言python桌面应用快速开发工具TKinterDesigner v1.7.0
TKinterDesigner 是一个国产多语言python桌面应用快速开发工具包含有32位和64位两个版本更新内容:新增功能:1.加入启动自动登录功能。2.为Form_1和Canvas增加绘图文字,图片功能,可拖拽,修改字体。方便制作透明字体或多图片贴花。3.为TreeView,Notebook,菜单等增加图标选项。4.为菜单增加快捷键。5.为Form_1增加了OnExit函数,有需要在退出程序...
5 89501 0
python用于开发桌面应用的插件PYQT5离线安装包
安装方法:1、下载pip包(本网盘有PYQT5离线安装包,不需要用下面的方式下载)pip download 你要下载的包名 -d 下载的路径# example 结果会下载很多whl包pip download httpie -d .2、pip离线安装pip install 包名 # 各种whl 默认要安装的最后一个安装 # 或者pip download -d \home\packs -r requi...
5 96483 0