摘要: QProgressBar() 进度条 QProgressBar简介 QProgressBar小部件提供了一个水平或垂直的进度条。 进度条用于向用户指示操作的进度,并向他们保证应用程序仍在运行。 进度条使用steps的概念。您可以通过指定最小和最大可能的step值来设置它,并且当您稍后将当前step值 阅读全文
posted @ 2019-01-04 10:09 XJT2019 阅读(6072) 评论(0) 推荐(0) 编辑
摘要: QSlider滑块 QSlider简介 QSlider小部件提供了一个垂直或水平滑块。 滑块是控制有界值的经典控件。它允许用户沿水平或垂直凹槽移动滑块手柄,并将手柄的位置转换为合法范围内的整数值。 QSlider拥有很少的功能,大部分的功能都在QAbstractSlider中。最有用的函数是setV 阅读全文
posted @ 2019-01-04 09:16 XJT2019 阅读(1806) 评论(0) 推荐(0) 编辑
摘要: 【PyQt5-Qt Designer】按钮系列 复选框(QCheckBox) 效果如下: 参考: https://zhuanlan.zhihu.com/p/30509947 完整代码: from PyQt5.QtWidgets import (QApplication,QWidget,QPushBu 阅读全文
posted @ 2019-01-03 22:14 XJT2019 阅读(4133) 评论(0) 推荐(0) 编辑
摘要: 标准输入对话框(QInputDialog)系列: 主要模块 效果如下: 完整代码: 打开文件(QFileDialog)、颜色(QColorDialog)、字体(QFontDialog)对话框 效果如下: 参考: https://zhuanlan.zhihu.com/p/29321561 完整代码: 阅读全文
posted @ 2019-01-02 21:39 XJT2019 阅读(2833) 评论(0) 推荐(0) 编辑
摘要: PyQt5 界面布局详谈 箱式布局 QHBoxLayout和QVBoxLayout是基本的布局类,它们在水平和垂直方向上排列小部件 效果图: addStretch(1),这个函数如何确定其中的参数大小,这里简单的说一下。 addStretch函数的作用是在布局器中增加一个伸缩量,里面的参数表示QSp 阅读全文
posted @ 2018-12-29 15:53 XJT2019 阅读(2592) 评论(0) 推荐(0) 编辑
摘要: PyQt5+eric6 安装及配置 1、利用pip命令安装PyQt5 第一步:安装PyQt5 在cmd命令行中输入: pip install PyQt5 第二步:安装Qt的工具包 pip install PyQt5-tools 第三步:安装Qsci模块 pip install QScintilla 阅读全文
posted @ 2018-12-29 15:48 XJT2019 阅读(1189) 评论(0) 推荐(0) 编辑
摘要: QMessageBox QMessageBox类中常用方法 QMessageBox的标准按钮类型如下表 5中常用的消息对话框及其显示效果 消息对话框,用来告诉用户关于提示信息 QMessageBox.information(self,'标题','消息对话框正文',QMessageBox.Yes|QM 阅读全文
posted @ 2018-12-26 18:53 XJT2019 阅读(5646) 评论(0) 推荐(0) 编辑
摘要: 重定义鼠标响应+键盘响应事件 一,每个事件都被封装成相应的类: pyqt中,每个事件类型都被封装成相应的事件类,如鼠标事件为QMouseEvent,键盘事件为QKeyEvent等。而它们的基类是QEvent。 二,基类QEvent的几个重要方法: accept() 表示事件已处理,不需要向父窗口传播 阅读全文
posted @ 2018-12-26 18:14 XJT2019 阅读(4768) 评论(0) 推荐(0) 编辑
摘要: 参考:https://zhuanlan.zhihu.com/p/28287825 https://www.cnblogs.com/hhh5460/p/5174266.html 最终效果: 本次练习涉及的知识点,主要是以下几点: 按钮小提示 QLineEdit小部件使用 QMessageBox的使用 阅读全文
posted @ 2018-12-25 20:12 XJT2019 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 1、关闭全部窗口(主窗口+所有的子窗口) 在逻辑界面中写入 2、关闭子窗口(其他窗口不关闭) 阅读全文
posted @ 2018-12-25 19:06 XJT2019 阅读(6979) 评论(0) 推荐(2) 编辑
摘要: 1、窗口最上栏最大化 最小化 关闭按钮显示 #设置最小化与最大化按钮 self.setWindowFlags(QtCore.Qt.Window) 将其添加到Ui_*** 布局代码中即可 2、窗口知识总结 一般窗口的标题栏上有最小化、最大化按钮,用鼠标点击它可以将窗口缩小成图标或最大化到整个屏幕。使用 阅读全文
posted @ 2018-12-25 18:29 XJT2019 阅读(2711) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.cnblogs.com/liulinghua90/p/9935642.html 一、安装第三方库xlrd和pandas 数据准备,有一个Excel文件:格式为 xls 或 xlsx 或 xlt,表单名分别为:学生信息,人员信息,采购信息 其中人员信息 的表单数据如下所示 阅读全文
posted @ 2018-12-20 14:20 XJT2019 阅读(2397) 评论(0) 推荐(0) 编辑
摘要: os.path模块 主要用于文件的属性获取,在编程中经常用到,以下是该模块的几种常用方法。 更多的方法可以去查看官方文档:http://docs.python.org/library/os.path.html 参考:https://www.cnblogs.com/wuxie1989/p/562343 阅读全文
posted @ 2018-12-12 13:44 XJT2019 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 使用虚拟环境virtualenv 推荐使用 virtualenvwrapper,安装如下: pip install virtualenvwrapper-win virtualenvwrapper基本使用: 创建虚拟环境: mkvirtualenv my_env 那么会在你当前用户下创建一个Env的文 阅读全文
posted @ 2018-12-08 11:01 XJT2019 阅读(7186) 评论(0) 推荐(0) 编辑
摘要: QProgressBar 进度条+QSplashScreen 启动界面 知识点: 1、进度条 一些关于进度条的补充知识点: Qt提供了两种显示进度条的方式,一种是QProgressBar,另一种是QProgressDialog,QProgressBar类提供了种横向或纵向显示进度条的控件表示方式,用 阅读全文
posted @ 2018-12-06 13:42 XJT2019 阅读(15523) 评论(0) 推荐(2) 编辑
摘要: 知识点: 1、QComboBox下拉列表框的一些常用方法 2、下拉列表框常用信号使用方法 案例:选中下拉框选项时触发信号 定义的BrushPhoto(self) 函数 def BrushPhoto(self, text): if text=="A": self.graphicsView_5.setS 阅读全文
posted @ 2018-12-05 10:23 XJT2019 阅读(12993) 评论(0) 推荐(1) 编辑
摘要: 课程链接: https://study.163.com/course/courseLearn.htm?courseId=1006324001#/learn/live?lessonId=1053887650&courseId=1006324001 阅读全文
posted @ 2018-12-04 13:40 XJT2019 阅读(412) 评论(0) 推荐(0) 编辑
摘要: Selenium-python Selenium是一个Web的自动化测试工具,最初是为网站自动化测试而开发的,最初是为网站自动化测试而开发的,类型像我们玩游戏用的按键精灵,可以按指定的命令自动化操作,不同是Selenium可以直接运行在浏览器上,它支持所有主流的浏览器(包括PhantomJS这些无界 阅读全文
posted @ 2018-12-03 14:06 XJT2019 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 主要内容: 1、读、写 输入控件(Input Widgets)中的内容(str) 2、保存数据到txt文件 3、从txt文件中读内容,与输入控件中内容比较 将上述各种输入控件(Input Widgets)中的内容保存到txt文件中: # -*- coding: utf-8 -*- from PyQt 阅读全文
posted @ 2018-12-03 10:45 XJT2019 阅读(9866) 评论(0) 推荐(0) 编辑
摘要: 添加图片+鼠标点击 graphicsView中添加图片 效果图 添加之后左边1处 生成qrc文件 选择文件右键编译-生成图片的16进制文件 课后作业: 阅读全文
posted @ 2018-11-29 17:56 XJT2019 阅读(2279) 评论(0) 推荐(0) 编辑
摘要: sys模块 参考: https://blog.csdn.net/qq_38526635/article/details/81739321 http://www.cnblogs.com/cherishry/p/5725184.html https://www.cnblogs.com/Archie-s/ 阅读全文
posted @ 2018-11-28 18:57 XJT2019 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 【微语】不应当急于求成,应当去熟悉自己的研究对象,锲而不舍,时间会成全一切。凡事开始最难;然而最难的是何以善终 通过哈希算法,我们可以验证一段数据是否有效,方法就是对比该数据的哈希值,例如,判断用户口令是否正确,我们用保存在数据库中的password_md5对比计算md5(password)的结果, 阅读全文
posted @ 2018-11-27 18:40 XJT2019 阅读(302) 评论(0) 推荐(0) 编辑
摘要: python基础之内置函数 参考: http://www.runoob.com/python/python-built-in-functions.html -zip() zip函数接受任意多个(包括0个和1个)序列作为参数,返回一个tuple列表 实例1: 实例2: 实例3: 实例4: -max() 阅读全文
posted @ 2018-11-24 20:23 XJT2019 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1、迭代器协议: 1、迭代器协议是指:对象必须提供一个 __next__() 方法,执行该方法要么返回迭代中的下一项,要么就引起一个StopIteration异常,以终止迭代(只能往后走不能往前退) 2、可迭代对象:实现了迭代器协议的对象(如何实现:对象内部定义了一个__iter__()方法) 3、 阅读全文
posted @ 2018-11-23 14:18 XJT2019 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 文件操作目录 一 、文件操作 二 、打开文件的模式 三 、操作文件的方法 四 、文件内光标移动 五、 文件的修改 一 、文件操作 二 、打开文件的模式 三 、操作文件的方法 四 、文件内光标移动 五、 文件的修改 一、文件操作介绍 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用pyt 阅读全文
posted @ 2018-11-23 10:05 XJT2019 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 图像直方图使用到:python-opencv、matplotlib、numpy 自适应局部直方图均衡化 四、直方图反向投影 阅读全文
posted @ 2018-11-22 16:42 XJT2019 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 【微语】世上有很多不可能,不过不要在你未尽全力之前下结论 特征检测:找到图像特征的技术 特征描述:描述图像特征 Harris角点检测(Corner Detection) 参考: https://docs.opencv.org/3.0-beta/doc/py_tutorials/py_feature2 阅读全文
posted @ 2018-11-22 15:41 XJT2019 阅读(4068) 评论(0) 推荐(1) 编辑
摘要: 直方图目录: 22.1 直方图的计算,绘制与分析 22.1.1 统计直方图 22.1.2 绘制直方图 22.1.3 使用掩膜(遮罩) 22.2 直方图均衡化 22.2.1 OpenCV中的直方图均衡化 22.2.2 Clahe有限对比适应性直方图 22.3 2D直方图 22.3.1 2D直方图的介绍 阅读全文
posted @ 2018-11-22 10:27 XJT2019 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 字符串格式化 Python的字符串格式化有两种方式: 百分号方式、format方式 百分号的方式相对来说比较老,而format方式则是比较先进的方式,企图替换古老的方式,目前两者并存。 1、百分号方式 %[(name)][flags][width].[precision]typecode (name 阅读全文
posted @ 2018-11-21 20:20 XJT2019 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 【微语】“你以后向成为什么样的人?” “什么意思,难道我以后就不能成为我自己吗?” 《阿甘正传》 补充知识点:如何理解图像的低频是轮廓,高频是噪声和细节 图像的频率:灰度值变化剧烈程度的指标,是灰度在平面空间上的梯度。 (1)什么是低频? 低频就是颜色缓慢地变化,也就是灰度缓慢地变化,就代表着那是连 阅读全文
posted @ 2018-11-21 15:22 XJT2019 阅读(352) 评论(0) 推荐(0) 编辑