# 爬取之前必须 注意需要装 2 个 包
pip install websocket
pip install websocket-client # 这个虽然在代码表面中没用,但是这个包不能少
适用于任何版本
先分析要求
1 如何鉴别 所爬取数据为websocket数据,也就是 时时数据。
首先 按 f12 查看网页源码,选中 netwoek ,清空(clear),选中WS,如图所示
之后 刷新网页,发现WS中还有数据,那说明,你爬取的数据为Websocket时时数据。
如图所示
2 首先要确认的一点,socket连接 建立后是要先向服务器发送一条数据,等服务器回复,之后再建立的基础上再发(向服务器),服务器再回复数据的过程。
所以要先向服务器发送数据,(每个爬取的url不同,所起始发的数据也不同,这些都可以通过浏览器的 WS下的显示可读取,socket连接是需要时间的所以要在WS这个见面等待1-3分钟 看规律)
所以 我爬取的数据 起始发的数据为
‘201500010409[7]Net1.briLeModbu