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.测试结果

连接成功,可以输入有返回结果的命令