说明
本例是用python实现TCP Socket,最终目的是为了控制LCR电容测试仪器。
前提条件
- 测试仪器 配备了以太网接口,支持TCP/IP协议栈
- 用户可以通过IP地址和端口号连接到仪器,建立TCP通信
- Python及socket包
代码
# 导入依赖包
import socket
# 获取socket套接字对象:供后续通信
def get_socket(ip_str, port):
# 设置默认超时时间:避免网络通信卡死。若5秒内未能完成操作(如连接、读取数据),会抛出异常
socket.setdefaulttimeout(5)
# 创建一个基于 IPv4 的 TCP 套接字,支持点对点可靠连接
tcp_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
# ip地址 和 端口 进行连接
server_addr =

最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



