2014-07-22 153 views
1

我正在運行一個簡單的服務器,通過websockets連接到https網頁。安裝Autobahn扭曲python 3.4

爲了保持服務器正常運行,我打算使用asyncio。 爲了驗證SSL,我打算使用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代碼。

我該如何去修復這個問題還是這是一個失敗的原因?

回答

1

twisted.web.static還沒有被移植到Python 3,根據this open bug。你可以看到哪些模塊兼容here。除非你覺得自己很雄心勃勃,並且想要自己嘗試移植它,否則你可能會失敗。