小编Luc*_*016的帖子

使用 Python 3.x 在 websocket 流上进行网页抓取

我已经进行网络抓取很长时间了,最​​近决定通过 websocket 流抓取视频流。我完全理解 websockets 及其工作原理,但我不完全理解流媒体部分。我正在尝试使用 Python 3.10 获取 Base64 数据的流,当我尝试对其进行解码时,我发现它无法读取(正是因为它是来自视频流的数据)。我试图提取的流来自一家提供一些天气数据的公司,我需要获取这些数据,而无需使用 Selenium 或其他一些库进行测试。有什么有效的方法可以做到这一点吗?也许是一些性能良好的库,或者某种方式以某种方式从流中“读取”数据?

这是我从 websocket 获得的数据中得到的印象: 在此输入图像描述

即使尝试将获得的base64解码为utf-8后,结果也与上图相同。

python websocket web-scraping

1
推荐指数
1
解决办法
344
查看次数

标签 统计

python ×1

web-scraping ×1

websocket ×1