自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 PyQt5之参数解释器的用法

当某个函数的参数可以定义在界面函数中时,如需修改某个参数值时,可以使用parse_args方法并传入模拟的命令行参数列表,从而实现对于main主函数的参数定义。# misc# 使用parse_args方法并传入模拟的命令行参数列表类似于定义在options.py这样的函数中,通过对Options类的实例化,实例化参数解释器,从而获得其中定义的参数,如果想实现修改默认参数的话,可以在options.py中定义修改函数。

2024-04-15 09:23:59 153

原创 PyQt5 treewidget的一些使用心得

在新建item时,添加flag标志位,例如路径层添加flag为False,文件层为True。其中self.showContextMenu是菜单函数,通过QMenu()新建菜单。例如最后一层item为文件层,支持双击或单击显示其内容,而路径层不进行该操作。可利用循环item.parent以及数组操作reverse翻转数据实现。这样就可以通过判断当前选中的item类型进行区分操作。新建目录1_新建目录2_新建目录3_新建文件1。实现该功能,需要关联预设好的事件。不同位置,菜单内容设置不同内容。

2024-03-28 14:18:21 482

原创 在menu中添加checkbox的一种思路

当我们利用qtdesigner创建menu后,想在menu中添加checkbox复选框,结果qtdesigner并不支持该操作。这样你就可以得到一个带有checkbox的menu内容。找到ui转py后的文件,添加对应代码即可。

2024-03-28 10:34:32 296

原创 MySQL常用命令

⑥修改密码:alter user ‘root’@‘localhost’ identified by ‘root’;②初始化: mysqld --initialize --console。一、新建数据库,CREATE DATABASE 数据库名;⑤登录mysql:mysql -u root -p。①安装服务:mysqld --install。④关闭服务:net stop mysql。Enter PassWord:(密码)二、切换数据库,USB 数据库名;三、source 文件路径。解压文件进去bin路径。

2024-03-19 20:58:09 141

原创 pyqt5弹出提示框

def show_message(self) : QMessageBox . about(self , "关于" , "本文作者VX futurevisual")msg_box = QMessageBox(QMessageBox . About , '关于' , '本文作者VX futurevisual') msg_box . exec_()更多内容持续关注如遇迫在眉睫,咸鱼平台“未来视觉科技”与你不见不散。

2023-02-20 11:08:06 3309 1

原创 pipreqs——快捷生成一个Python项目的依赖模块requirements.txt

解决代码复用过程中,低效环境配置的问题。

2023-02-13 14:55:08 275

原创 conda : 无法将“conda”项识别为 cmdlet、函数、脚本文件或可运行程序的名称

通常是刚安装的vscode或者pycharm因为环境变量未设置,导致无法使用关键字。

2023-02-13 10:14:10 5736 5

原创 . : 无法加载文件 C:\Users\lilele\Documents\WindowsPowerShell\pro file.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https :

vscode或pycharm中的terminal启动时,无法加载conda环境或pip、conda等指令无法识别。

2023-02-13 10:03:35 1047 1

原创 PyQt5独家经验分享——快速入门(二)

可以发现,创建一个窗口并添加一个或少量的控件并不是什么难事,但是当界面内容复杂且多样后,如果还是一味的手搓代码控制每一个控件的位置大小及名称,显然就变得不那么方便高效和合理了,为此开发人员推出了designer工具,将界面设计UI化,通过拖拽、实时参数设置,加快了界面设计的速度和准确度,这也是我们使用PyQt5进行界面开发的一大原因。通常在界面设计过程中会涉及图片等资源文件,为使这些资源文件由各类文件格式转换成可以调用的PY文件,需要进行转换,Pycharm已经集成的。

2023-02-12 21:07:33 213

原创 PyQt5独家经验分享——快速入门(一)

PyQt5独家经验分享,你想要的都在这

2023-02-12 16:07:39 547

原创 Pyqt5实战修炼之动态加载UI文件——实现高效修改

当我们需要多次使用designer修改界面布局生成.ui文件,然后每次都需要转换为.py文件然后继承使用,非常麻烦。有了定义好的界面文件,即.ui文件,我们的Python程序就可以从文件中加载UI定义,并且动态创建一个相应的窗口对象。...

2022-06-22 23:21:58 1357

原创 Pyqt5实战修炼之继承模板

QWidgetimport sysfrom PyQt5.Qt import *from try_gui import Ui_Formclass Res(QWidget, Ui_Form): def __init__(self): super().__init__() self.setupUi(self)if __name__ == '__main__': app = QApplication(sys.argv) window = Res(

2022-04-12 20:39:53 449

原创 Pyqt5实战修炼之label图像动态自适应窗口大小

Pyqt5之动态label窗口大小问题描述当我们需要在界面上显示结果图片或者是可视化表达一些数据的时候,通常使用label控件,进行显示,但是因为不确定图片的大小导致显示不全或者当窗口大小变化的时候不能自适应调节label的大小。问题分析为了让图片显示可以根据label控件的大小进行条件,通常使用scaled属性进行获取label的长宽,设置图片大小和其一致,但这样只能设置初始显示的label大小,无法动态调整。pic = QPixmap(img).scaled(self.label_pic.w

2022-04-12 20:23:35 8739 4

原创 Pyqt5实战修炼之窗口自适应大小——Qtdesigner

问题描述QT_Designer作为一个方便的可视化界面设计工具,很多新手在使用的时候只是简单的拖动左边菜单栏内的控件,摆放至合适的位置,但是当窗口大小发生变化的时候就会出现内容显示不全,或过多的留白,很不美观。问题分析为什么会这样呢?主要是两个核心知识没有应用:布局 和 控件大小而且核心的问题为布局可以分为控件的布局和整体界面的布局解决办法依次添加控件布局和整体布局,任何整体布局都可以实现自适应窗口大小调节。(注意,进行整体布局的时候,一定是点击整个界面的空白处,确定没有激活任何控件,

2022-04-12 20:09:44 7617 1

原创 Pyqt5实战修炼之connect和lambda

Pyqt5之connect和lambda问题描述当关联的槽函数带有参数的时候,程序运行会报如下错误:TypeError: argument 1 has unexpected type 'NoneType'问题分析在Qt4这等老版本中,connect的写法是这样的:connect(button,SIGNAL(QPushButton.cliked()),widget,SLOT(QWidget.close()))可以向signal/slot函数传参,但是到了Qt5的版本,为了简化connect的

2022-03-29 17:04:31 2646

原创 Pyqt5实战修炼之QCategoryAxis

QCategoryAxis

2022-03-28 17:46:51 1375

原创 清华源镜像pip

清华源镜像使用帮助彻底解决timeout的问题。临时使用pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package opencv-python注意: 末尾opencv-python为你要安装下载的包名。设为默认python -m pip install --upgrade pippip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/sim

2022-03-27 09:54:12 7718

原创 the sip module implements API v12.0 to v12.8 but the PyQt5.QtGui module requires API v12.9

问题描述RuntimeError: the sip module implements API v12.0 to v12.8 but the PyQt5.QtGui module requires API v12.9分析原因pyqt更新导致与sip版本不一致解决办法更新pyqt5-sippip install -U pyqt5-sip

2022-03-26 10:59:38 4790

原创 正则表达式-语法

学习目标正则表达式-教程 一周掌握 正则表达式用法计划学习内容正则表达式-基本概念正则表达式-语法正则表达式-修饰符正则表达式-元字符正则表达式-运算符优先级正则表达式-匹配规则正则表达式-实例今日学习内容语法则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。runoo+b可以匹配 runoob、runooob、runoooooob

2022-03-25 21:26:54 229

原创 正则表达式修炼

学习目标:正则表达式-教程 一天掌握 正则表达式用法计划学习内容:正则表达式-基本概念正则表达式-语法正则表达式-修饰符正则表达式-元字符正则表达式-运算符优先级正则表达式-匹配规则正则表达式-实例今日学习内容:基本概念正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符")。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。正则表达式是繁琐的,但它是强大的,学会之

2022-03-24 21:15:05 288

android studio下载

android studio下载

2024-03-27

深度学习训练参数及其过程可视化界面

深度学习训练参数设置过程可视化 训练过程数据实时的可视化显示 举一反三,在此框架上可以实现更多的相关内容 核心知识点: 1、terminal输出内容实时显示到界面中 2、多线程,将模型训练过程刚到独立线程中,避免界面卡顿 3、原有程序接口化思路 4、详细的配置指南 5、知识点内容说明

2024-03-27

demo2.2.zip

demo2.2.zip

2023-02-20

ROS胡春旭的课件PPt、视频、代码

关于ROS方面最好的的入门和了解资料,从ROS的入门知识到深入的仿真、SLAM、机械臂控制以及实践的综合内容,全面易上手,是快速入门人员和跨行业人员学习的不二之选。

2022-10-23

Pyqt5+数据可视化+数据库+Qcharts

通过设定数据范围,索引数据库数据进行数据可视化,基于pyqt5的界面编写,模块化设计,可在UI文件上进行修改,一键生成自己的界面,

2022-03-29

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除