Pythonスクリプトでnetcatから出力を取得する必要があります。私の現在のコードは
response = subprocess.Popen(["netcat","smtp.myserver.net", "25"], stdout=subprocess.PIPE).stdout.read()
x = response.find("220 ***")
200 *ステータスをチェックして処理したいのですが、ループで実行されるたびに入力を待機しているようです。どうすればnetcatを開いて結果を取得し、閉じて先に進むことができますか?