Python學習之路 socket簡單例項

2022-08-09 07:06:11 字數 894 閱讀 4917

客戶端

1

#客戶端

2import

socket

34 client = socket.socket()#

相當於宣告socket型別,同時生成socket連線物件

5 client.connect(('

localhost

',6969))

67 client.send(b"

hello world!")

8 data = client.recv(1024)

9print("

recv:

",data)

1011 client.close()

view code

服務端

1

#伺服器端

2import

socket

34 server =socket.socket()

5 server.bind(("

localhost

",6969))#

繫結要監聽的埠

6 server.listen()#監聽7

8print("

我要開始等**了")

910 conn,addr = server.accept()#

等**打進來

11print

(conn,addr)

1213

print("

**來了")

1415 data = conn.recv(1024)

16print("

recv:

",data)

17conn.send(data.upper())

1819 server.close()

view code

python 網路程式設計學習 套接字socket

以前也學過套接字程式設計,這次想系統全面的學習下python網路程式設計的使用。做這個,為檢測進度,也為後續留下筆記和足跡。socket 常用函式 socket.gethostname socket.gethostbyname import socket host socket.gethostnam...

Python網路程式設計學習筆記一 socket模組

coding utf 8 主要測試python網路程式設計中socket模組的使用 涉及到的技術點 套接字 面向連線的還有非面向連線套接字 tcp面向連線 udp非面向連線 1 匯入socket 2 建立socket socket三要素 1 socket family,2 socket type 3...

Python學習之路

python 十分鐘入門 python 菜鳥教程 pycharm安裝numpy python 檔案讀取 with open xml path,r as fr content fr.read python讀取檔案時提示 unicodedecodeerror gbk codec can t decode...