我花了几天时间试图实现一个简单的服务器来与浏览器交换消息,但它不起作用(浏览器应该是我的python程序的GUI)。
我环顾四周,找不到任何可以使用的已经构建好的模块。要么是Python 2的模块,要么它们太复杂了。我想要一个单独的.py文件,我可以用它来阅读和向浏览器发送websocket消息。
这样的东西存在吗?
原来这里有一个使用asyncio
的3.3+
websocket
它可能不符合您的简单性衡量标准,但websocketify中的websocket.py文件在同一代码库中支持python 2.x和3.x。
使用它的echo示例非常简单。