zoukankan      html  css  js  c++  java
  • 【Python爬虫】爬取websockect

    websockect基础还有原理 省略

    PS:这里我说下aiowebsocket这个依赖库,堪称垃圾中的战斗机,在Mac(Linux没测试过,但是Mac的内核是Linux,放到centOS我估计也会出这个问题)上一直报错SSL证书错误,在windowes上handshakes.py一直找不到请求头,不推荐使用这个库

    正确姿势,适合WS/WSS

     

    import asyncio
    import websockets
    import json
    
    async def auth_system(websocket):
        
            # 第一次握手发送的验证数据
            message = '验证数据'
            # 等待接收返回数据
            await websocket.send(message)
            # 赋值接收的返回数据
            response_str = await websocket.recv()
    
            print("返回数据",response_str)
         # 根据判断结果进行数据结构整理与逻辑函数编写
    
    # 客户端主逻辑
    async def main_logic():
    
        async with websockets.connect('wss:请求连接') as websocket:
    
            await auth_system(websocket)
    
    if __name__ == '__main__':
        asyncio.get_event_loop().run_until_complete(main_logic())

     

    主攻:Python 数据分析 web 机器学习 图像识别。。 副攻:JAVA WEB 安卓 大数据
  • 相关阅读:
    ionic:安装
    ionic:ionic 教程
    ORM-Draper-DbConnectionManipulator:return new {}
    ionic:目录
    ionic:temple
    开发框架-手机应用:ionic
    CSS3:CSS3 文本效果
    CSS3:CSS3 渐变(Gradients)
    CARP-VRRP-HSRP
    java实现输入日期
  • 原文地址:https://www.cnblogs.com/wanghong1994/p/14919479.html
Copyright © 2011-2022 走看看