我正在运行以下netcat命令以从远程服务器获取数据。
cat <(echo status) - | nc 10.10.10.10 25001
现在,我正在尝试编写简单的python脚本来执行此操作,但是它以某种方式挂起。
import sys
import socket
conn = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
conn.connect(('10.10.10.10', 25001))
cmd = "status"
conn.send(cmd)
print conn.recv(1024)
conn.close()
执行上述任务有什么好方法吗?