安装高速公路扭曲到python 3.4

时间:2014-07-22 16:50:28

标签: python websocket twisted autobahn

我正在运行一个通过websockets连接到https网页的简单服务器。

为了让服务器保持运行,我打算使用asyncio。 为了验证SSL,我将使用Twisted的相当简单的功能。

我的问题是我有最糟糕的时间让Twisted在Python 3.4上运行。它的static.py文件保存

    from twisted.web.static import File

File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/twisted/web/static.py", line 440
    def _doSingleRangeRequest(self, request, (start, end)):

告诉我它必须使用Twisteds 2.7代码。

我该如何修复这个或这是一个失败的原因?

2 个答案:

答案 0 :(得分:1)

根据{{​​3}},

twisted.web.static还没有被移植到Python 3。您可以看到哪些模块兼容this open bug。除非你感到非常雄心勃勃并且想尝试自己移植它,否则你可能会失去运气。

答案 1 :(得分:0)

请检查

http://twistedmatrix.com/trac/ticket/6177

twisted.web.static现在应该工作了。