私はあなたにいくつかの文脈を与えるために何をしているのかを説明しましょう。 私はPythonスクリプト(argparsまたはoptparsを使用する)の束を持っており、その出力は通常json、plaintextまたはcsv形式のコンソールに置くことができます。Pythonスクリプトから引数を抽出する
私は、スクリプトを実行するためにPythonスクリプトが必要とする引数の入力ボックスを含め、スクリプトごとに自動的にWebページを生成するwebapp(angular + node)を構築したいと思います。 UI。
Pythonスクリプトごとに、実行する必要がある引数のリストとタイプを書いてはいけませんが、私はこのようなリストフォームを各Pythonスクリプト自体から抽出する自動方法を探しています。
スクリプトごとに-h出力を解析したり、スクリプト自体を解析したり(add_option)、エラーが発生する可能性があります。
私は自動的に実行できるツール/スクリプト/モジュールについて認識していますか?
ありがとうございます。
各スクリプトが '-h'をサポートしていると仮定すると、多分[docopt'](http://docopt.org/)は結果を解析できます。 –
@Robᵩありがとうございますが、それはargparseの代わりにもっと見える.. – Vincenzo
あなたは誤解しています。 'somescript -h'を実行し、出力をキャプチャし、その出力を' docopt'のパーサーに渡し、結果のデータ構造を使ってHTMLを生成する必要があります。あなたが意図した通りに 'doctopt'を使用しないでしょう。 –