当前位置: 首页 > news >正文

python Gui界面小白入门学习

 今天是2025年7月7日,在参加工作时第一次接触python,那会儿就想用python做Gui界面,

觉得程序没有界面还叫程序么,用户咋使用呢?主要原因是那会儿接触得工作场景太少了,后面真正开始接手相关工作后,就再也没关注过界面的问题了,毕竟都是通过代码命令这些操作程序,真正工作也不需要,就没有再管了。现在已经不写程序好几年了,更多的是偏向运维工作。为了让不具备运维知识的使用人员能使用运维工具初步排查问题,运维工具具有GUI界面就显得尤为重要。之前陆陆续续学了一点知识,但一直没有动力来做这个事情,现在从0起步,好好的当成一件事情来做,通过CSDN博客监督自己是一个不错的办法。

第一天工作

1、安装python、pycharm代码编写工具

python版本如果是新安装,那就选择一个稳定的python3版本,因为python2已经不支持了,安装方式参照此文快捷安装:Python3安装/Windows中配置安装python3教程/cmd中执行python命令无效_python安装后cmd运行不了-CSDN博客pycharm 也可以找一篇类似上述安装的文章,不用花太多时间;

确认运行环境可用,编写第一个helloword显示成功:

2、安装pyqt5 \ pyqt5-tools工具包

打开cmd命令控制台,输入如下命令自动安装;

python -m pip  install  PyQt5

python -m pip  install  PyQt5-tools

3、编写第一个界面程序

不懂结构、不懂顺序、不懂意思,反正就是一个模仿抄写,然后慢慢一句句的做笔记学习

from PyQt5.Qt import *
import sys
app = QApplication(sys.argv)window = QWidget()
window.setWindowTitle("第一个界面")
window.resize(500,500)
window.move(400,200)
window.show()sys.exit(app.exec_())

运行结果如下:

能出第一个界面算是开了一个好头,后面就一点点的积累,毕竟控件太多了。

http://www.dtcms.com/a/270831.html

相关文章:

  • # Shell 编程:从入门到实践
  • Android 系统默认代码,如何屏蔽相册分享功能
  • Android 组件内核
  • Go语言高级面试必考:切片(slice)你真的掌握了吗?
  • 设计模式(行为型)-责任链模式
  • golang条件编译:Build constraints
  • bash 判断 /opt/wslibs-cuda11.8 是否为软连接, 如果是,获取连接目的目录并自动创建
  • 基于Java+Maven+Testng+Selenium+Log4j+Allure+Jenkins搭建一个WebUI自动化框架(2)对框架加入业务逻辑层
  • 金融时间序列机器学习训练前的数据格式验证系统设计与实现
  • React对于流式数据和非流式数据的处理和优化
  • 【实战】Dify从0到100进阶--知识库相关模型原理
  • 【编程史】IDE 是谁发明的?从 punch cards 到 VS Code
  • 【Python基础】变量、运算与内存管理全解析
  • Vue的watch和React的useEffect
  • 第4章:实战项目一 打造你的第一个AI知识库问答机器人 (RAG)
  • SQL Server 2008R2 到 2012 数据库迁移完整指南
  • Debezium:一款基于CDC的开源数据同步工具
  • css支持if else
  • css sprites使用
  • tailwindcss详解
  • CSS中的Element语法
  • WSL创建Ubuntu子系统与 VS code 开发
  • IT系统安全刚需:绝缘故障定位系统
  • 无线鼠标产品整体技术分析总结
  • python+vue的会议室预定管理系统
  • 编译安装zabbix7.2
  • idea2023.1.1配置scala并创建第一个Scala工程
  • Rust赋能美团云原生DevOps实践
  • Docker 高级管理--容器通信技术与数据持久化
  • 离线在docker环境使用vllm部署qwen3