python GUI

news2024/12/28 20:40:40

Python tkinter快速可视化开发GUI界面指南:详细教程(附带工具)_tkinter 可视化_德宏大魔王的博客-CSDN博客

这个案例:

1、GUI 简介

GUI 有好多实现方式;组件 我们选择tkinter 实现;

2、Tkinter 组件

3、拖拽的方式实现Tkinter 组件画GUI

Tkinter布局助手

找着找着就找到一个这网站;

实现拖拽这画页面;

3.1 代码调试

下载代码 扔到 pyc

3.2 出效果;

4、出现问题处理:

4.1输入框赋值问题处理

tkinter 实现选择文件夹或者多个文件_tkinter选择文件夹或文件_数字化信息化智能化解决方案的博客-CSDN博客

Python如何将数据赋值给文本框_笔记大全_设计学院

Python Tkinter输入框(Entry)赋值的问题 - 『编程语言讨论求助区』 - 吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

4.2 tkinter 命令行输出信息到界面

用Tkinter打造自己的Python IDE开发工具(2)实现Python代码执行并输出信息_tkinter 输出信息到界面_荷蒲的博客-CSDN博客

4.3 判空:

Python3中判断为空的方法_笔记大全_设计学院

4.4判断是不是数字:

百度安全验证

python判断是否为数字_python 判断数字_Jurenba的博客-CSDN博客

4.5 python日志输出到文件

Python的日志输出_python logging 输出到文件_SteveKenny的博客-CSDN博客

Python 日志模块Logging打印日志、输出到文件、配置格式_python 打印日志到文件_小龙在山东的博客-CSDN博客

【python】logging日志实时打印到控制台+输出到文件【总结篇】_logging 控制台_福多多的福的博客-CSDN博客

【python】logging日志实时打印到控制台+输出到文件【总结篇】_logging 控制台_福多多的福的博客-CSDN博客

Python 日志模块Logging打印日志、输出到文件、配置格式_python 打印日志到文件_小龙在山东的博客-CSDN博客

5 调试报错处理

5.1 类型转化报错

在py2中使用logging时候报

TypeError:not all arguments converted during string formatting

在py2中使用logging时候报TypeError:not all arguments converted during string formatting_大大大飞侠超人的博客-CSDN博客

5.2 声明函数报错

python报错:TypeError: missing 1 required positional argument: ‘self‘

python报错:TypeError: missing 1 required positional argument: ‘self‘_typeerror: loadimg() missing 1 required positional_qsmy_an的博客-CSDN博客

TypeError missing 1 required positional argument:

python报错:TypeError: missing 1 required positional argument: ‘self‘_typeerror: loadimg() missing 1 required positional_qsmy_an的博客-CSDN博客

6、Python基础总结:

https://www.cnblogs.com/btschang/p/9392161.html

6.1 定义函数:

TypeError missing 1 required positional argument:

python报错:TypeError: missing 1 required positional argument: ‘self‘_typeerror: loadimg() missing 1 required positional_qsmy_an的博客-CSDN博客

6.2字符串处理:

python3 字符串截取

Python字符串格式化深度解析:占位符%s、%d等的详细用法

Python字符串格式化深度解析:占位符%s、%d等的详细用法_python 字符串占位符_AI悦创|编程1v1的博客-CSDN博客

7、注释:

Python3 注释_python3 函数注释规范_未来在这儿的博客-CSDN博客

7.1pycharm自动生成函数注释

[python]pycharm自动生成函数注释_pycharm 函数自动注释_魔都吴所谓的博客-CSDN博客

8、打包成EXE:

8.1 用这个 组件 pyinstaller

ValueError: Received icon image 'D:\workspace_python\GUI_Copy\4.ico' which exists but is not in the correct format. On this platform, only ('exe', 'ico') images may be used as icons. If Pillow is installed, automatic conversion will be attempted. Please i

ValueError:收到图标图像“E:\Python_exe\lib.jar”,该图像存在,但格式不正确。在此平台上,只能使用('ico',)图像作为图标。如果安装了枕头,将尝试自动转换。请安装Pi..._战神哥的博客-CSDN博客

用 Pyinstaller 模块将 Python 程序打包成 exe 文件(全网最全面最详细)

https://blog.csdn.net/weixin_62651706/article/details/127585881

https://blog.csdn.net/hdudb/article/details/122055537

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1038587.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【操作系统笔记十一】进程间通信

Linux文件系统 inode 节点 (index node):给每个文件赋予一个称为 i 节点的数据结构。 inode 一开始是存储在硬盘中的,只有当文件被打开的时候,其对应的 i 节点才加载到内存中。 总结: Linux 中&#xff0c…

Linux的socket通信

关于套接字通信定义如下: 套接字对应程序猿来说就是一套网络通信的接口,使用这套接口就可以完成网络通信。网络通信的主体主要分为两部分:客户端和服务器端。在客户端和服务器通信的时候需要频繁提到三个概念:IP、端口、通信数据&…

SAP FI FS10N排除特定凭证类型

财务要求 需要把CO类型的凭证去掉,经过调试发现 筛选条件在GT_selection 在这个函数里面做个增强试试 *----------------------------------------------------------------------* ***INCLUDE FAGL_FILL_GT_SELECTIONS . *------------------------------------…

全流程ARCGIS Pro技术应用教程

详情点击公众号链接:全流程ARCGIS Pro技术应用教程 前沿 GIS是利用电子计算机及其外部设备,采集、存储、分析和描述整个或部分地球表面与空间信息系统。简单地讲,它是在一定的地域内,将地理空间信息和 一些与该地域地理信息相关…

shap-Basic SHAP Interaction Value Example in XGBoost

Basic SHAP Interaction Value Example in XGBoost XGBoost中的基本SHAP交互值示例解释没有交互的线性函数SHAP交互值用一次交互解释线性模型SHAP交互值 用到的环境是python3.7(基于上一篇文章的环境),然后再装了xgboost和shap,没…

GIT 提交过滤非必要文件

1、git ls-files:该命令会列出Git仓库中管理的所有文件 2、git rm -r -f --cached . -f 是强制删除 最后的点 是删除所有 git rm -r --cached . 3、 进入Preferences->plugins 中下载一个(.ignore)插件  在项目本地new一个(.gitignore)的文件新增需要过滤文…

最全跨境独立站建站详细步骤解析

对于跨境电商卖家来说,无论是规避“鸡蛋放在同一个篮子里”的风险,还是追求更多的销售额和利润,多平台、多站点的布局都是其至关重要的战略。加之市场的变化带来了新的发展机遇,这也使得如今很多出海企业都在抢占独立站新风口。然…

四、线性支持向量机算法(LinearSVC,Linear Support Vector Classification)(有监督学习)

线性支持向量机,Linear Support Vector Classification. 与参数内核为线性的SVC类似(SVC(kernel‘linear’)),但使用liblinear而非libsvm实现,因此在选择惩罚和损失函数时更具灵活性,并能更好地扩展到大量样本 SVC(kernel’linea…

【沐风老师】3DMAX路径拖尾光线刀光效果插件GhostTrails教程

3DMAX路径拖尾光线刀光效果插件GhostTrails,是3dsmax的动画挤出修改器。它非常适合风格化的运动模糊效果、轮胎轨迹、Tron光循环和许多其他用途。 【适用版本】 3dMax2010 - 2024 【安装方法】 1.将对应版本的GhostTrails 插件复制到 3dmax 插件目录(如…

原创动画《优弧,你小子!》

💥 背景 体验效果直接翻到第三章:成果体验 先来介绍一下优弧:掘金平台管理员丨首席客服君丨运营负责人 👨‍✈️ 现在优弧到底是妹子还是汉子仍是一个未解之谜,网上众说纷纭。他说:优弧是个200来斤的胖子&a…

AIGC赋能甄知燕千云员工AI助手,升级企业智创之旅

燕千云数智化业务服务平台发布了1.24.0版本,此次版本升级了燕千云智能工单,增加了一键外呼功能,并且优化了在线客服接入了失败通知,满足不同的用户需求,此次还升级了智能助理,知识中心等功能,满…

[计算机入门] Windows附件程序介绍(影音类)

3.12 附件程序介绍(影音类) 3.12.1 附件程序介绍 附件程序是在安装完Windows系统后,系统自带的一些非常常用且重要的软件程序。可以通过下面的方式搜索并打开附件程序(以打开画图程序为例): 1、点击左下角windows菜单: 2、直接输入要打开…

基于 SpringBoot+Vue的电影影城管理系统,附源码,数据库

文章目录 第一章 简介第二章 技术栈第三章 功能分析第四章 系统设计第5章 系统详细设计六 源码咨询 第一章 简介 本影城管理系统,是基于 Java SpringBoot 开发的。主要包括二大功能模块,即用户功能模块和管理员功能模块。 (1)管…

在win系统安装部署svn服务及客户端使用

1. 安装svn服务端 1.1. 下载svn服务端 进入SVN服务端官网,并下载: 1.2. 下载后双击即可安装,选择下一步 1.3. 同意许可,选择下一步 1.4. 选择安装SVN的组件,默认,下一步 1.5. 设置安装路径、仓库路径、…

Python爬虫实战:用简单四步爬取小红书图片

小红书是一个热门的社交分享平台,汇聚了大量精美的图片。如果您希望保存或使用这些图片,本文将为您详细介绍如何使用Python爬虫轻松爬取小红书图片。 一、安装必要的库 在开始之前,确保您已经安装了以下Python库: requests&#…

http的get与post

get方法: 这个网址可以获取配置信息(我把部分位置字符改了,现在打不开了,不然会被追责) http://softapi.s103.cn/addons/Kmdsoft/Index/config?productwxdk&partner_id111122&osWindows&os_version11&am…

Nginx之QPS限制模块解读

目录 基本介绍 模块配置具体解读 limit_req_zone limit_req 原理:漏桶算法 基本介绍 NGINX通过limit_req_zone和limit_req两条指令来实现速率限制。指令limit_req_zone定义了限速的参数,指令limit_req在所在的location使能定义的速率。 QPS即每秒…

ChatGPT AIGC 非常实用的AI工具集合大全

实战AI 工具箱 AIGC ChatGPT 职场案例60集, Power BI 商业智能 68集, 数据库Mysql8.0 54集 数据库Oracle21C 142集, Office, Python ,ETL Excel 2021 实操,函数,图表,大屏可视化 案例实战 http://t.csdn.cn/zBytu

工厂进销存软件怎么选?

本文将为大家讲解:工厂进销存软件怎么选? 工厂的进销存管理对于生产和供应链的顺畅运作至关重要。为了更好地管理库存、优化生产和确保及时交货,工厂需要选择一款合适的进销存软件。本文将介绍工厂应该考虑的关键因素,以帮助他们…

统一系统脆弱性管理平台:让“网络安全漏洞”无处遁形

网络安全漏洞是网络节点的系统软件或应用软件在逻辑设计上的缺陷,漏洞是在硬件、软件、协议的具体实现或系统安全策略上存在的缺陷,从而可以使网络攻击者能够在未授权的情况下访问或破坏系统。 网络安全漏洞被利用了,危害极大。正是因为如此&…