2013-06-20 63 views
1

我正在Python中使用twisted開發聊天應用程序。我正在使用transport.write()寫入TCP流。Python:清除Twisted Transport中的緩衝區寫入

但是,有時候,我注意到在客戶端收到的數據被合併(連接)。

有沒有什麼辦法,我們可以清除緩衝區或刷新數據,以便數據在發送時不被緩衝?

感謝

+0

我認爲這取決於你選擇哪一種運輸(IIRC)上。但是,您可以簡單地添加一個序列來拆分您在客戶端上發送的內容。 – enpenax

+0

查看讓 - 保羅與您聯繫以獲得完整答案的常見問題,但基本上,Twisted並不存在問題:這只是TCP連接的工作原理。沒有辦法解決它;考慮到這一點,你只需要解析你的數據。 – Glyph

回答