скрипт Python для получения данных - PullRequest
0 голосов
/ 19 февраля 2019

Я выполняю следующую команду 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()

Есть ли хороший способ выполнить вышеуказанное задание?

...