你今天Python了嗎?(下)

2021-08-21 23:02:43 字數 862 閱讀 5392

在體驗了wxpython的強大之後,讓我們把注意力集中到twisted上來。在c++的世界裡,你會發現乙個很棒的網路應用框架,那就是ace了;在python的地盤,twisted則是在網路應用框架中當之無愧的老大。

twisted是乙個純python的網路應用框架。由於twisted社群十分的活躍,你可以從**上得到充分的文件,讓你輕鬆上手;twisted是開源的,你可以為框架增加任何的特性,只要你有好的idea;由於twisted是完全由python編寫的,本身會十分安全和穩定。這都得益於python本身的設計和容錯機制;還有最最重要的一點,就是你能夠很快的開發出遵循自定義協議的伺服器。這是不是很帥呢?大家先看以下**:

class

echo(protocol):

def datareceived(self, data):

self.transport.write(data)

ifdata =='

q':self.transport.loseconnection()

def main():

factory 

=factory()

factory.protocol 

=echo

reactor.listentcp(

8000

,factory)

reactor.run()

if__name__ =='

__main__':

main()

讓python在國內發展得更快,得到更廣泛的應用,作為程式設計師的我們是不是也該出一分力呢?畢竟python讓我們的編碼變得更加有效,也更加有趣。

be a pragmatic programmer,從python開始。 你今天python了嗎?        

今天你笑了嗎?

1 有次等公共汽車時,開過去一輛寶馬,旁邊一位高人對他身邊的人說 看,剛過去那輛就是ibm.2 我一朋友在聯通實習,一天,一老頭走近來,劈頭蓋臉就來句 給我辦張移動卡,好吧?然後我那朋友頭也不抬的就來句 師傅,有人來砸場子 3 同事去見客戶,可能是緊張,一開口便是 劉先生你好,請問你貴姓啊?汗啊 4...

今天,你學習了嗎?

1 對meta的理解 在每個html的頁面中,有這樣一行 charset utf 8 因為每次新建html檔案自動生成這行,一直沒在乎過這個標籤有什麼意義。今天看到這樣的 name viewport content width device width,minimum scale 1.0,maxim...

今天你用 了嗎?

今天遇到了乙個bug,也順便見識了js這門語言的可怕之處。事情的起因是這樣,有一行 類似如下 var code response.result if code code 是rpc的返回值,明明服務端沒有任何問題,但是客戶端一直報錯,結果定位到 的時候發現服務端錯誤的把返回型別轉成了string,而 ...