cmdsyntax

CMDSyntaxは、コマンドライン引数を構文定義に照合するためのPythonモジュールです。
今すぐダウンロード

cmdsyntax ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • MIT/X Consortium Lic...
  • 価格:
  • FREE
  • 出版社名:
  • David Boddie
  • 出版社のWebサイト:
  • http://www.boddie.org.uk/david/Projects/Emulation/UEFtrans/index.html

cmdsyntax タグ


cmdsyntax 説明

cmdsyntaxは、コマンドライン引数を構文定義にマッチングするためのPythonモジュールです。 CMDSyntaxは、コマンドライン引数を構文定義にマッチングするためのPythonモジュールです。コマンドラインから実行されるプログラムは、実行されたときにプログラムに渡された引数を読み書きするためのさまざまなライブラリとメソッドに伝統的に依存しています。そのようなライブラリは、オプション、コマンド、および関連するパラメータの存在をチェックするためのかなり便利な施設を提供しますが、これはまだこの情報の意味を作ることの多くの作業の多くをすることを必要とします。より複雑なプログラムでは、利用可能なオプションを取り巻くロジックがますます困難になる開発者が多数のオプションの無効な組み合わせをチェックする必要があるため、管理者が管理する必要があります。したがって、特定の種類のコマンドラインツールでは、ユーザーに多数の競合する選択肢を提供する構文を使用して、多数のオプションにスケールするソリューションが必要です。このモジュールは、コマンドラインからスクリプトに渡された引数を収集するための代替方法を提供します。 。コマンドラインを引数のプールとして扱うのではなく、内容は指定された構文文字列と一致します。シンタックス文字列のキーによって参照される値を含む辞書として、有効な一致はプログラムに提示されます。オプションの矛盾または矛盾する使用はマッチングプロセスによって排除されるので、開発者はユーザ入力を検証するのではなくプログラムの機能を提供することに集中することができる。コマンドラインから取得された値はデフォルトの文字列型から変換されない。この機能を提供するために他のオプション構文解析ライブラリの機能を使用することは有益であり得る。入力されたモジュールのコメントは、合意されたスタイルのコマンドライン引数に従って、従来の方法で従来の方法で引数をスクリプトに渡すことを可能にする。使用コマンドライン入力を検証するための構文定義のうち、シンプルなGUIフォームの構築を自動化するために使用される可能性があるため、グラフィカルユーザーインターフェイス(GUI)のユーザーにも役立ちます。したがって、開発者からの努力がほとんどない2つの代替インタフェースの間に、ある程度の一貫性が導入されます。さらに、無効な入力から得られた情報を使用して、ユーザの有効な入力を組み込んだ形式に組み込むことによってユーザが補助することができる。TKINTERモジュールを使用してTKツールキットを利用することができる。このツールキットは広く使用されており、したがってユーザーのマシンで利用可能になる可能性があります。既存のツールを簡単に採用しています。問題のツール、IMPコンバート(このページを参照)、レガシー文書フォーマットに保存されている文書を文書内のページに対応する一連のファイルに変換します。このツールは、次の定義から構文オブジェクトを作成します。構文= "<入力ファイル> <出力ディレクトリ> <ファイル拡張子>" + " "ユーザは次の引数を使用してIMPコンバートツールを呼び出します.IMPCORT / HOME / anon /入力/ MYFILE、BC5 / HOME / ANON /出力/この入力が不完全であり、その結果、ツールによって作成された構文オブジェクトはすべて戻っていません。一致します。ただし、ツールは、ユーザーが有効な入力を提供するのを助けるために2つのことを実行できます。ユーザーが入力するためのフォームを生成でき、失敗した入力を解釈でき、ユーザーが正しく指定されたさまざまなパラメータに対して有用なデフォルト値を提供できます。 GUIを使用すると、コマンド(指定どおりに指定されなければならない引数)を空白にする必要がある引数)を使用できるように、これはMODULEの主な目標ではありません。次の構文定義:構文= "" "" Woodland Census 2002 "( "森の中の木の種類 "{--oak --birch --sycamore --fir} )「」要件:・Pythonの要件: ・Python


cmdsyntax 関連ソフトウェア