今天練習的**也是python的socket模組,只是比昨天的複雜,今天我試著寫了乙個對話的伺服器和客戶端
以下是**
##server
import socketserver
class myserver(socketserver.baserequesthandler):
def handle(self):
conn = self.request
conn.sendall(bytes("你好,我是機械人",encoding="utf-8"))
while true:
ret_bytes = conn.recv(1024)
ret_str = str(ret_bytes,encoding="utf-8")
if ret_str == "q":
break
if __name__ == "__main__":
server = socketserver.threadingtcpserver(("192.168.0.111",8080),myserver)
server.serve_forever()
##client
import socket
obj = socket.socket()
obj.connect(("192.168.0.111",8080))
ret_bytes = obj.recv(1024)
ret_str = str(ret_bytes,encoding="utf-8")
print(ret_str)
while true:
inp = input("你好請問您有什麼問題? \n >>>")
if inp == "q":
obj.sendall(bytes(inp,encoding="utf-8"))
break
else:
obj.sendall(bytes(inp, encoding="utf-8"))
ret_bytes = obj.recv(1024)
ret_str = str(ret_bytes,encoding="utf-8")
print(ret_str)
乙個簡單的機械人對話的** 基礎加強第三天 練習總結
region 練習四 計算字串中每種字母出現的次數 面試題 welcome to chinaworld 不區分大小寫,列印 w2 e 2 o 3 string str welcome to chinaworld str str.tolower dictionarydic new dictionary...
第三天,努力!!
第三天了,不錯不錯,基本上按自己的計畫進行著,雖然工作還是沒找到,不過也不再那麼的怕了,慢慢來吧,其實也沒太多時間了 今天早上十點才,真的覺得自己太不像話了,不過我一覺醒來就那個時候了,我的手機每天的鬧鐘是7 30不過好像從來聽不見它響,哈哈 明天希望能早點起,明天北京工體有乙個大型的招聘會,可以去...
杭州第三天
一樣的時間起床,一樣的時間去吃早飯,坐在一樣的位置享受完幾乎一樣的陽光和一根煙以後,我開始了在杭州ut的又一天工作。上午按照計畫重新安裝oracle資料庫,由於一邊安裝一邊給旁邊的兩個同事作簡單的解釋,所以到了在中午吃飯以前只是安裝完了軟體部分。ut的食堂有兩層,每個月的餐費都是直接打入員工卡中,所...