個人練習(第三天)

2021-09-05 11:01:31 字數 1145 閱讀 8769

今天練習的**也是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的食堂有兩層,每個月的餐費都是直接打入員工卡中,所...