摘要: HTML入门介绍 参考: https://www.bilibili.com/video/av21663728/?p=339 http://www.cnblogs.com/yuanchenqi/articles/5976755.html https://www.cnblogs.com/haiyan12 阅读全文
posted @ 2019-01-30 22:18 XJT2019 阅读(220) 评论(0) 推荐(0) 编辑
摘要: PyCharm编译器的使用 pycharm基本配置 1、pycharm改变选中行时改行的颜色和光标所在行的颜色 (1)是光标所在行的背景颜色,写代码,每写到这一行,就会是这种颜色,所以尽量改成和你代码背景颜色相近的 (2)应该是旁边行号所在背景颜色 (3)是选中代码后的背景颜色 ***勾选掉Care 阅读全文
posted @ 2019-01-30 14:55 XJT2019 阅读(967) 评论(0) 推荐(0) 编辑
摘要: json文件处理涉及的四个函数json.dumps()和json.loads()、json.dump()和json.load()的区分 一、概念理解 1、json.dumps()和json.loads()是json格式处理函数(可以这么理解,json是字符串) json.dumps()函数是将一个P 阅读全文
posted @ 2019-01-25 14:24 XJT2019 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 初识selenium selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题 selenium本质是通过驱动浏览器,完全模拟浏览器的操作,比如跳转、输入、点击、下拉等,来拿到网页渲染之后的结果,可支持多种浏览器 声明浏览器对象 阅读全文
posted @ 2019-01-24 22:52 XJT2019 阅读(581) 评论(0) 推荐(0) 编辑
摘要: PyQuery解析库 阅读目录 初始化 基本CSS选择器 查找元素 遍历 获取信息 DOM操作 伪类选择器 PyQuery解析库 阅读目录 初始化 基本CSS选择器 查找元素 遍历 获取信息 DOM操作 伪类选择器 PyQuery 是 Python 仿照 jQuery 的严格实现。语法与 jQuer 阅读全文
posted @ 2019-01-24 22:29 XJT2019 阅读(284) 评论(0) 推荐(0) 编辑
摘要: BeautifulSoup解析 HTML或XML 阅读目录 初识Beautiful Soup Beautiful Soup库的4种解析器 Beautiful Soup类的基本元素 基本使用 标签选择器 节点操作 标准选择器 find_all( name , attrs , recursive , t 阅读全文
posted @ 2019-01-24 17:03 XJT2019 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 正则表达式与re模块 阅读目录 在线正则表达式测试 常见匹配模式 re.match re.search re.findall re.compile 实战练习 在线正则表达式测试 http://tool.oschina.net/regex/ 常见匹配模式 re.match re.match 尝试从字符 阅读全文
posted @ 2019-01-24 09:57 XJT2019 阅读(515) 评论(0) 推荐(0) 编辑
摘要: requests比起之前用到的urllib,requests模块的api更加便捷(本质就是封装了urllib3) #GET请求 HTTP默认的请求方法就是GET * 没有请求体 * 数据必须在1K之内! * GET请求数据会暴露在浏览器的地址栏中 GET请求常用的操作: 1. 在浏览器的地址栏中直接 阅读全文
posted @ 2019-01-24 09:41 XJT2019 阅读(799) 评论(0) 推荐(0) 编辑
摘要: Python基础知识:*args,**args的详细用法 参考:https://blog.csdn.net/qq_29287973/article/details/78040291 *args 不定参数,**kwargs 传入键值对(例如:num1=11,num2=22) 先看示例1: 1 11 2 阅读全文
posted @ 2019-01-23 14:29 XJT2019 阅读(5389) 评论(0) 推荐(0) 编辑
摘要: 先用纯Python代码写一个简单的小案例: from PyQt5.QtCore import QUrl from PyQt5.QtWidgets import QApplication,QWidget,QHBoxLayout,QFrame from PyQt5.QtWebEngineWidgets 阅读全文
posted @ 2019-01-21 19:15 XJT2019 阅读(20354) 评论(2) 推荐(2) 编辑
摘要: pyecharts快速开始 首先开始来绘制你的第一个图表 add()主要方法,用于添加图表的数据和设置各种配置项 print_echarts_options()打印输出图表的所有配置项 render()默认将会在根目录下生成一个 render.html 的文件,支持 path 参数,设置文件保存位置 阅读全文
posted @ 2019-01-18 18:23 XJT2019 阅读(2201) 评论(0) 推荐(0) 编辑
摘要: 先看一个简单的小例子: 完整代码: 实时刷新正余弦波形的例子 下面举一个复杂一点的例子,这个例子在一个波形图上实时连续刷新两条曲线,分别为正弦曲线和余弦曲线,运行结果的动态图如下: 效果如下: 完整代码: 阅读全文
posted @ 2019-01-17 22:02 XJT2019 阅读(5173) 评论(0) 推荐(0) 编辑
摘要: 解读官方API-线条,填充和颜色 参考: http://www.pyqtgraph.org/documentation/style.html 线条,填充和颜色 Qt依靠其QColor,QPen和QBrush类来为其所有绘图指定线条和填充样式。 在pyqtgraph中也使用相同的系统,但pyqtgra 阅读全文
posted @ 2019-01-16 15:38 XJT2019 阅读(10983) 评论(0) 推荐(1) 编辑
摘要: 解读pyqtgraph官方API-在pyqtgraph中绘图 参考: http://www.pyqtgraph.org/documentation/plotting.html 在pyqtgraph中绘图 在pyqtgraph中绘制数据有以下几种基本方法: 所有这些都将接受控制绘图数据如何解释和显示的 阅读全文
posted @ 2019-01-16 14:58 XJT2019 阅读(11663) 评论(0) 推荐(1) 编辑
摘要: 解读官方API-Qt速成课程 参考:http://www.pyqtgraph.org/documentation/qtcrashcourse.html Qt速成课程 PyQtGraph广泛使用Qt来生成几乎所有的可视化输出和接口。Qt的文档编写得非常好,我们鼓励所有pyqtgraph开发人员熟悉它。 阅读全文
posted @ 2019-01-16 09:59 XJT2019 阅读(1121) 评论(0) 推荐(0) 编辑
摘要: 解读官方API-安装 安装 参考:http://www.pyqtgraph.org/documentation/installation.html 根据您的需要,有许多不同的方式来安装pyqtgraph,使用Python pip命令最简洁高效: 要访问最新的功能和错误修正,请从github复制pyq 阅读全文
posted @ 2019-01-16 09:33 XJT2019 阅读(5829) 评论(0) 推荐(0) 编辑
摘要: 解读官方API-如何使用pyqtgraph 这里有一些使用pyqtgraph的建议方法: 从交互式shell(python -i,ipython等) 从应用程序显示弹出窗口 在PyQt应用程序中嵌入小部件 命令行使用 PyQtGraph使得从命令行可视化数据变得非常容易。注意: 上面的例子将打开一个 阅读全文
posted @ 2019-01-16 09:27 XJT2019 阅读(3445) 评论(0) 推荐(0) 编辑
摘要: pyqtgraph绘图库官方文档学习-鼠标互动(mouse interaction) 鼠标互动 大多数使用pyqtgraph数据可视化的应用程序都会生成可以使用鼠标进行交互式缩放,平移和配置的小部件。本节介绍鼠标与这些小部件的交互。 2D图形 在pyqtgraph中,大多数2D可视化遵循以下鼠标交互 阅读全文
posted @ 2019-01-16 08:55 XJT2019 阅读(4459) 评论(0) 推荐(0) 编辑
摘要: pyqtgraph绘图库 1.1 简介: pyqtgraph是Python平台上一种功能强大的2D/3D绘图库,相对于matplotlib库,由于内部实现方式上,使用了高速计算的numpy信号处理库以及Qt的GraphicsView框架, 因此,它在大数据量的数字处理和快速显示方面有着巨大的优势,它 阅读全文
posted @ 2019-01-16 08:55 XJT2019 阅读(10284) 评论(1) 推荐(2) 编辑
摘要: PyQt5 各种弹出对话框的总结 忙碌了两天才总结完,深刻体会到 “编程在实践中才能领悟更深”,后续有了更多的 理解继续来补充。。。 效果如下: 参考: https://www.cnblogs.com/hhh5460/p/4271475.html 1 # -*- coding: utf-8 -*- 阅读全文
posted @ 2019-01-09 15:50 XJT2019 阅读(746) 评论(0) 推荐(0) 编辑
摘要: QLineEdit 文本输入 一、QlineEdit 基本方法 setAlignment() 按固定值方式对齐文本 Qt.AlignLeft:水平方向靠左对齐 Qt.AlignRight:水平方向靠右对齐 Qt.AlignCenter:水平方向居中对齐 Qt.AlignJustify:水平方向调整间 阅读全文
posted @ 2019-01-09 14:17 XJT2019 阅读(4769) 评论(0) 推荐(0) 编辑
摘要: QToolBox() 实现抽屉效果 总体介绍: QToolBox类提供了一列选项卡的小部件(选项卡内含项目)。 工具箱是一个小部件,它将选项卡一个一个的显示,当前项目显示在当前选项卡下方。每个选项卡在选项卡列中都有一个索引位置。一个选项卡的项目是一个QWidget。 每个项目都有一个itemText 阅读全文
posted @ 2019-01-08 15:27 XJT2019 阅读(7190) 评论(0) 推荐(0) 编辑
摘要: random 模块的高级玩法 1、python 随机产生姓名 方式一: 方式二: 2、随机生成手机号 其他的一些随机语句总结: 一个随机验证码生成 【微语】人并不是因为美丽才可爱,而是因为可爱才美丽 阅读全文
posted @ 2019-01-07 10:12 XJT2019 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 参考如下键盘格式写了一个键盘输入,目前还不能进行运算,后期完善。。。 效果如下: 完整代码: 今天完善了一下,可以进行简单的+ - * / 运算了,效果如下: 完整代码: 1 from PyQt5.QtWidgets import (QApplication,QWidget,QPushButton, 阅读全文
posted @ 2019-01-05 23:02 XJT2019 阅读(2928) 评论(0) 推荐(0) 编辑
摘要: 工具箱(QToolBox)+toolButton+tabWidget 总体介绍 QToolBox类提供了一列选项卡的小部件(选项卡内含项目)。 工具箱是一个小部件,它将选项卡一个一个的显示,当前项目显示在当前选项卡下方。每个选项卡在选项卡列中都有一个索引位置。一个选项卡的项目是一个QWidget。 阅读全文
posted @ 2019-01-05 18:36 XJT2019 阅读(4851) 评论(0) 推荐(0) 编辑
摘要: 液晶显示屏(QLCDNumber) 总体介绍 QLCDNumber小部件显示一个类似LCD的数字。 它可以显示任何大小的数字。它可以显示十进制,十六进制,八进制或二进制数字。使用display()槽连接数据源很容易,该槽被重载以获取五种参数类型中的任何一种。 还有一些槽函数可以用setMode()改 阅读全文
posted @ 2019-01-05 13:09 XJT2019 阅读(2596) 评论(0) 推荐(0) 编辑
摘要: PyQt 5信号与槽的几种高级玩法 参考:http://www.broadview.com.cn/article/824 运行结果: 自己写了一遍: 效果如下: 完整代码: 阅读全文
posted @ 2019-01-04 23:14 XJT2019 阅读(22791) 评论(0) 推荐(0) 编辑
摘要: 日历(QCalendarWidget)+爬虫API调用+自定义发送信号(传入2个参数) 总体介绍 QCalendarWidget类提供了一个基日历小部件,允许用户选择一个日期。 该小部件使用当前的月份和年份进行初始化,但是QCalendarWidget提供了几个公共槽函数来更改显示的年份和月份。 默 阅读全文
posted @ 2019-01-04 22:10 XJT2019 阅读(3659) 评论(0) 推荐(0) 编辑
摘要: QDoubleSpinBox-小数微调框 总体说明 大部分的总体说明和QSpinBox的差不多(详见:《PyQt5:微调框1》),这里主要把有差别的地方谈一下(三点)。 更多详细的介绍请见官网:QDoubleSpinBox Class QDoubleSpinBox小例子 先来看看具体例子的效果吧。 阅读全文
posted @ 2019-01-04 15:15 XJT2019 阅读(2759) 评论(0) 推荐(0) 编辑
摘要: QSpinBox-微调框 QSpinBox类提供了一个微调框小部件。 QSpinBox被设计为处理整数和离散值集合(例如,月份名称);使用QDoubleSpinBox 可以作为浮点数的调整。 QSpinBox允许用户通过点击上/下按钮或按下键盘上的/下来选择一个值来增加/减少当前显示的值。用户也可以 阅读全文
posted @ 2019-01-04 14:13 XJT2019 阅读(1770) 评论(0) 推荐(1) 编辑