首頁  >  文章  >  後端開發  >  詳細介紹有關Python+Socket實作基於TCP協定的客戶與服務端中文自動回覆聊天功能

詳細介紹有關Python+Socket實作基於TCP協定的客戶與服務端中文自動回覆聊天功能

巴扎黑
巴扎黑原創
2017-09-02 13:10:511662瀏覽

這篇文章主要介紹了Python+Socket實現基於TCP協議的客戶與服務端中文自動回复聊天功能,結合實例形式分析了Python+Socket實現帶自動回复功能的TCP聊天程序相關操作方法與注意事項,需要的朋友可以參考下

本文實例講述了Python+Socket實現基於TCP協定的客戶與服務端中文自動回覆聊天功能。分享給大家供大家參考,具體如下:

【吐槽】

網路上的程式碼害死人,看著都寫的言之鑿鑿,可運行就是有問題。
有些愛好代碼、喜歡收藏代碼的朋友,看到別人的代碼就貼上複製過來。可是起碼你也試試看運行看啊大哥

【正文】

#昨日修改運行了UDP協議的C/S聊天程序,可是TCP協議的怎麼都不行。各種試,各種坑。

做了下面幾個修改後,終於可以了:

1、對發送、接收的訊息,分別進行編碼和解碼
2、客戶端的第10行bind改為connect這真是個大坑!!

(本文基於windows 7 + python 3.4)

完整程式碼如下(人頭擔保,本人親測正常!

##【執行截圖】

實驗方法:先執行伺服器端,然後執行客戶端

然後就可以在客戶端自由的與伺服器端聊天了:

以上是詳細介紹有關Python+Socket實作基於TCP協定的客戶與服務端中文自動回覆聊天功能的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn