資源簡(jiǎn)介
Python項(xiàng)目案例開發(fā)從入門到實(shí)戰(zhàn)源代碼第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‘您還未與服務(wù)器端建立連接,請(qǐng)檢查服務(wù)器端是否已經(jīng)啟動(dòng)‘)
????????return
????????
????buffer?=?1024
????clientSock.send(‘Y‘.encode())
????while?True:
????????try:
????????????if?flag?==?True:
????????????????#連接建立,接收服務(wù)器端消息
????????????????serverMsg?=?clientSock.recv(buffer).decode(‘utf-8‘)
????????????????if?serverMs
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????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
評(píng)論
共有 條評(píng)論