資源簡介
Python項目案例開發從入門到實戰源代碼第13章 TCP聊天程序.rar
代碼片段和文件信息
#?_*_?coding:utf-8?_*_
#?Filename:ClientUI.py
#?Python在線聊天客戶端??2016-2-12
import?tkinter
import?tkinter.font?as?tkFont?
import?socket
import?threading
import?time
import?sys
????????
#接收消息
def?receiveMessage():
????global?flag
????global?clientSock?
????try:
????????#建立Socket連接
????????clientSock=socket.socket(socket.AF_INETsocket.SOCK_STREAM)
????????clientSock.connect((local?port))
????????flag?=?True
????except:
????????flag?=?False
????????chatText.insert(tkinter.END‘您還未與服務器端建立連接,請檢查服務器端是否已經啟動‘)
????????return
????????
????buffer?=?1024
????clientSock.send(‘Y‘.encode())
????while?True:
????????try:
????????????if?flag?==?True:
????????????????#連接建立,接收服務器端消息
????????????????serverMsg?=?clientSock.recv(buffer).decode(‘utf-8‘)
????????????????if?serverMs
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????4610??2018-08-04?17:29??第13章??TCP聊天程序\ClientUI?-?V2(未使用類).py
?????文件???????5970??2016-02-13?17:50??第13章??TCP聊天程序\ClientUI.py
?????文件???????4444??2016-08-04?11:59??第13章??TCP聊天程序\ServerUI?-?V2(未使用類).py
?????文件???????5768??2016-02-13?17:51??第13章??TCP聊天程序\ServerUI.py
?????目錄??????????0??2018-11-07?19:54??第13章??TCP聊天程序
-----------?---------??----------?-----??----
????????????????20792????????????????????5
評論
共有 條評論