第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

試圖運(yùn)行McKellar&Fettig的Twisted書中的第一個(gè)示例的異常

試圖運(yùn)行McKellar&Fettig的Twisted書中的第一個(gè)示例的異常

我正在嘗試修改Twisted,看看它到底是怎么回事。因此,我買了杰西卡·麥凱拉(Jessica McKellar)和阿貝·費(fèi)蒂格(Abe Fettig)撰寫的第二版《扭曲》,下載并安裝了Python,Twisted和zope.interface,并嘗試輸入并運(yùn)行第12頁上的第一個(gè)示例:from twisted.internet import reactor, protocolclass EchoClient(protocol.Protocol):    def connectionMade(self):        self.transport.write("Hello, Stupid!")    def dataReceived(self, data):        print "Server said: ", data        self.transport.loseConnection()class EchoFactory(protocol.ClientFactory):    def BuildProtocol(self, addr):        return EchoClient()    def clientConnectionFailed(self, connector, reason):        print "Connection Failed."        reactor.stop()    def clientConnectionLost(self, connector, reason):        print "Connection lost."        reactor.stop()reactor.connectTCP("localhost", 8000, EchoFactory())reactor.run()也有一個(gè)服務(wù)器部分。我運(yùn)行了服務(wù)器程序,然后在另一個(gè)cmdline窗口中運(yùn)行了客戶端程序(如上)。它產(chǎn)生了:"Unhandled ErrorTraceback..  (several lines - see attached screen-capture (oops - this won't let me attach images!)在callWithContext中的文件“ C:\ Python27 \ lib \ site-package \ twisted \ python \ context.py”第81行---文件“ C:\ Python27 \ lib \ site-packages \ twisted \ internet \ selectreactor.py”,第151行,_doReadOrWrite為什么= getattr(selectable,method)()文件“ C:\ Python27 \ lib \ site-packages \ twisted \ internet \ tcp.py”,第593行,doConnect self._connectDone ().. exceptions.TypeError:'NoneType'對象不可調(diào)用。連接失敗。如果我是Python專家,那么這個(gè)問題可能對我來說更清楚了,但我對此很陌生-來自C#,F(xiàn)#,C ++背景。您認(rèn)為可能是什么原因造成的-其他人遇到了這個(gè)問題嗎?令人沮喪-如果我什至無法獲得第一個(gè)完全平凡的示例來運(yùn)行,我不能說這是一項(xiàng)簡單的技術(shù)!我使用的是Windows 8 x64,Python 2.7.5,Twisted 13.0.0(安裝程序?yàn)門wisted-13.0.0.win-amd64-py2.7.msi),并且我添加了python(C:\ Python27 )和PATH env變量的腳本。
查看完整描述

1 回答

?
泛舟湖上清波郎朗

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超3個(gè)贊

我在這里盲目射擊,但我認(rèn)為問題出在小錯(cuò)字上,而不是BuildProtocol應(yīng)該讀成buildProtocol。當(dāng)EchoFactory實(shí)例嘗試返回新的協(xié)議實(shí)例時(shí)會(huì)出現(xiàn)錯(cuò)誤-它返回None而不是EchoClient實(shí)例,這在None以后很麻煩。


查看完整回答
反對 回復(fù) 2021-04-02
  • 1 回答
  • 0 關(guān)注
  • 197 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號