こんにちは私はPythonプログラミング言語に本当に慣れていませんが、1つのスクリプトを書く際に問題が発生しました。Pythonスクリプトの変数でtcpdumpコマンドを実行したときに取得するstdoutからの出力を保存したいのですが、tcpdumpによってフィルタリングされる転送されたすべてのパケットから長さを収集したいので、tpcdumpコマンドを継続的に実行したいです。 (私が書いたフィルターを使用)。私は試した :
fin, fout = os.popen4(comand)
result = fout.read()
return result
しかし、それはただハングします。