tracerouteなどのいくつかのシステムコマンドの出力に依存するアプリケーションをPylonsで作成しています。コマンドが完了するのを待ってから一度に表示するのではなく、生成されたコマンドの出力を表示したいと思います。
私はこの質問への答えでPythonでコマンドの出力にアクセスする方法を見つけました:
Pythonでpingまたはtracerouteを実行し、生成された出力にアクセスするにはどうすればよいですか?
次に、生成されているときにこの情報をブラウザーに取得する方法を見つける必要があります。jQueryのloadContent()を使用して、スクリプトの出力をにロードすることを計画していました。問題は、Pylonsコントローラーが使用するreturn
ため、Pylonsがページをレンダリングし、Webサーバーがクライアントにコンテンツで応答する前に出力を完了する必要があることです。
Pylons内で生成されたコンテンツをページに表示する方法はありますか、それともPylonsの外部でスクリプトを使用して行う必要がありますか?
基本的に、私は次のようなことをしようとしています:http: //network-tools.com/default.asp?prog=trace&host=www.bbc.co.uk