根据这个公开的错误,
我正在运行一个简单的服务器,通过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)):
告诉我它一定使用了twisted 2.7代码。
我该如何修复这个,还是注定要失败?
twisted.web.static
尚未移植到Python 3。您可以在这里看到哪些模块是兼容的。除非你真的很有野心,想自己尝试移植它,否则你可能就不走运了。
请检查
http://twistedmatrix.com/trac/ticket/6177twisted.web。Static应该可以工作了