摘要:
原文:https://www.jb51.net/article/162137.htm 建环境: 操作系统:Win10 64bit Python版本:3.7 Pycharm:社区免费版 一、Python3.7安装 下载链接:官网https://www.python.org/downloads/wind 阅读全文
摘要:
# coding:utf-8 import sys from PyQt5.QtWidgets import * if __name__ == '__main__': app = QApplication(sys.argv) win = QWidget() win.resize(450, 150) w 阅读全文
摘要:
# coding:utf-8 import pyqtgraph as pg import tushare as ts import numpy as np if __name__ == '__main__': data = ts.get_hist_data('sh', start='2021-08- 阅读全文
摘要:
对于一个图形的绘制,在PyQtGraph中有很多中方法可以实现。比如可以直接使用PyQtGraph的plot()方法绘制,或者是创建一个网格窗口,再其中添加绘制图形等。下面我们就一一了解一下PyQtGraph的绘制图形方法。 首先利用numpy模块创建两个随机数组,用来作为图形绘制的数据: impo 阅读全文
摘要:
使用pyqtgraph的三种方式 pyqtgraph提供了三种方式来进行pyqtgraph图像的绘制和调用,分别是: 命令行控制台调用 直接显示图像窗口 嵌入在PyQt部件 下面逐一进行介绍: 在命令行终端调用pyqtgraph 在命令行终端对pyqtgraph进行调用非常简单,首先在命令行界面进入 阅读全文
摘要:
前面我们接触到的,都是使用requests+BeautifulSoup组合对静态网页进行请求和数据解析,若是JS生成的内容,也介绍了通过寻找API借口来获取数据。 但是有的时候,网页数据由JS生成,API借口又死活找不着或者是API借口地址随机变换,时间不等人。那就只能使用Selenium了。 一、 阅读全文
摘要:
之前文章中所介绍的爬虫都是对单个URL进行解析和爬取,url数量少不费时,但是如果我们需要爬取的网页url有成千上万或者更多,那怎么办? 使用for循环对所有的url进行遍历访问? 嗯,想法很好,但是如果url过多,爬取完所有的数据会不会太过于耗时了? 对此我们可以使用并发来对URL进行访问以爬取数 阅读全文
摘要:
之前我们爬取的网页,多是HTML静态生成的内容,直接从HTML源码中就能找到看到的数据和内容,然而并不是所有的网页都是这样的。 有一些网站的内容由前端的JS动态生成,由于呈现在网页上的内容是由JS生成而来,我们能够在浏览器上看得到,但是在HTML源码中却发现不了。比如今日头条: 浏览器呈现的网页如下 阅读全文
摘要:
在实际情况中,很多网站的内容都是需要登录之后才能看到,如此我们就需要进行模拟登录,使用登录后的状态进行爬取。这里就需要使用到Cookie。 现在大多数的网站都是使用Cookie跟踪用户的登录状态,一旦网站验证了登录信息,就会将登录信息保存在浏览器的cookie中。网站会把这个cookie作为验证的凭 阅读全文
摘要:
上一章咱们使用Python实现了一个简单的HTTP请求,瞧着简单,爬虫就是模拟人打开一个个URL浏览一个个网页来爬取数据的,一个成功的HTTP请求,就是一个爬虫的基础。 接下来,咱们以一个实际的例子:爬取百度新闻,来介绍使用BeautifulSoup对HTML进行解析处理。 爬取腾讯新闻 1、寻找数 阅读全文