Python-socket編程

  • 2020 年 1 月 11 日
  • 筆記

一.socket編程 Socket 是網路編程的一個抽象概念。通常我們用一個 Socket 表示「打開了一個網路鏈接」,而打開一個 Socket 需要知道目標電腦的 IP地址和埠號,再指定協議類型即可。

二.Python的socket編程實例

1.客戶端操作

  import socket

s = socket.socket()    s.bind((, ))    s.listen()  sock, addr = s.accept()    sock.send()    data = sock.recv()  data    s.close()

2.客戶端操作

3.測試結果

(1)首先運行服務端

(2)再次運行客戶端

(3)結果顯示成功

三.用socket編程實現簡單的ssh功能

1.服務端操作

2.客戶端操作

3.測試結果

連接成功,可以輸入有返回結果的命令