c盤清理的步驟是什么(如何清理C盤空間)
如何清理C盤空間怎么清理C盤的垃圾文件?每天上網會給電腦帶來很多臨時文件,這些垃圾文件不清理掉時間久了就會影響到電腦的運行速度。那怎
2022/12/08
(資料圖片)
導入 socket 模塊import socket
創建客戶端 socket 對象socket.socket(AddressFamily, Type)
參數說明:
AddressFamily 表示IP地址類型, 分為TPv4和IPv6Type 表示傳輸協議類型方法說明:
connect((host, port)) 表示和服務端套接字建立連接, host是服務器ip地址,port是應用程序的端口號send(data) 表示發送數據,data是二進制數據recv(buffersize) 表示接收數據, buffersize是每次接收數據的長度import socketif __name__ == "__main__": # 創建tcp客戶端套接字 # 1. AF_INET:表示ipv4 # 2. SOCK_STREAM: tcp傳輸協議 tcp_client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 和服務端應用程序建立連接 tcp_client_socket.connect(("192.168.131.62", 8080)) # 代碼執行到此,說明連接建立成功 # 準備發送的數據 send_data = "你好服務端,我是客戶端小黑!".encode("gbk") # 發送數據 tcp_client_socket.send(send_data) # 接收數據, 這次接收的數據最大字節數是1024 recv_data = tcp_client_socket.recv(1024) # 返回的直接是服務端程序發送的二進制數據 print(recv_data) # 對數據進行解碼 recv_content = recv_data.decode("gbk") print("接收服務端的數據為:", recv_content) # 關閉套接字 tcp_client_socket.close() 執行結果:b"hello"接收服務端的數據為: hello
說明
str.encode(編碼格式) 表示把字符串編碼成為二進制data.decode(編碼格式) 表示把二進制解碼成為字符串網絡調試助手充當服務端程序: