如何用Python socket编程解决粘包问题并实现SSH连接?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1511个文字,预计阅读时间需要7分钟。
使用TCP协议时,只有当数据被发送端发送,接收端才会收到数据。UDP协议则不同,它不会保证数据包的发送和接收。以下是一个使用Python的subprocess模块来执行ls命令的示例代码:
pythonimport subprocess
r=subprocess.Popen('ls', shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
粘包
只有tcp协议才会发送粘包,udp不会发生。
本文共计1511个文字,预计阅读时间需要7分钟。
使用TCP协议时,只有当数据被发送端发送,接收端才会收到数据。UDP协议则不同,它不会保证数据包的发送和接收。以下是一个使用Python的subprocess模块来执行ls命令的示例代码:
pythonimport subprocess
r=subprocess.Popen('ls', shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
粘包
只有tcp协议才会发送粘包,udp不会发生。

