zoukankan      html  css  js  c++  java
  • AttributeError: module 'websocket' has no attribute 'create_connection' websocket 爬虫

    抓取某个网站的数据,代码如下

      

    instrument_name = "BTC-25JUN21-28000-P"
        msg = {
            "jsonrpc": "2.0",
            "id": 3983,
            "method": "public/get_last_trades_by_instrument_and_time",
            "params": {
                "instrument_name": instrument_name,
                "start_timestamp": 1622822400000,
                "end_timestamp": 1623427200000,
                "count": 1000
            }
        }
    
        headers = {
            'User-Agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_1 like Mac OS X) AppleWebKit/603.1.30 (KHTML, like Gecko) Version/10.0 Mobile/14E304 Safari/602.1'
        }
        url = 'wss://test.deribit.com/ws/api/v2'
        ws = websocket.create_connection(url=url, headers=headers, timeout=15)
        ws.send(json.dumps(msg))
        print(ws.recv())

    报错如下

      

    C:Python37python3.exe D:/spider_telegram/spider_17_deribit/spider_2_get_content.py
    Traceback (most recent call last):
    File "D:/spider_telegram/spider_17_deribit/spider_2_get_content.py", line 35, in <module>
    spider()
    File "D:/spider_telegram/spider_17_deribit/spider_2_get_content.py", line 28, in spider
    ws = websocket.create_connection(url=url, headers=headers, timeout=15)
    AttributeError: module 'websocket' has no attribute 'create_connection'

    解决办法:

      pip3 install   websocket-client

    如果觉得对您有帮助,麻烦您点一下推荐,谢谢!



    好记忆不如烂笔头
  • 相关阅读:
    解决ActiveX插件ZIndex属性无效问题
    XNA游戏开发之字符篇
    XNA游戏开发之滚动背景
    ExtJs之FormPanel篇
    独立Discuz头像编辑模块
    XNA游戏开发之2D游戏
    WPF系列之应用程序生命周期
    DiscuzX2.0在windows下的配置
    Silverlight之out of Browser模式
    使用VisualStudio2010连接CodePlex进行代码管理
  • 原文地址:https://www.cnblogs.com/xuchunlin/p/14913429.html
Copyright © 2011-2022 走看看