如何在不安装/使用node.js / .net的情况下连接信号器websocket并与之通信?

时间:2018-03-28 00:13:09

标签: python websocket signalr

如何在不使用node.js或其他非Python依赖项的情况下与信号器websocket进行通信?

例如,如何连接到以下websocket: https://github.com/ericsomdahl/python-bittrex/issues/57#issuecomment-343772197

运行上面示例中的代码会导致:

OSError: Missing Node.js runtime. Node is required. Please read the cfscrape 
README's Dependencies section: https://github.com/Anorov/cloudflare-scrape#dependencies.

同样,以下来自python' s signalr-client的示例应用程序有许多非python依赖项: https://github.com/TargetProcess/signalr-client-py#sample-application

如何连接信号器websockets并与之通信,而无需安装任何非python依赖项?

1 个答案:

答案 0 :(得分:0)

您链接到的示例应用程序是一个示例信号器服务器,因此python客户端可以与之通信-如果您已经具有信号器服务,则无需构建或运行该(.net)应用程序即可使用python程序中的python signalr-client客户端。请参阅需求文件:https://github.com/TargetProcess/signalr-client-py/blob/develop/requirements。仅限Python!