ピスコンズ

Pythonスクリプトのインポートでの依存関係追跡を可能にするスコンの拡張
今すぐダウンロード

ピスコンズ ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • MIT/X Consortium Lic...
  • 出版社名:
  • S. Joshua Swamidass

ピスコンズ タグ


ピスコンズ 説明

Pythonスクリプトのインポートでの依存関係追跡を可能にするスコンの拡張 Pysconsは、スコンで動作するPythonモジュールです。 2つのコマンドのいずれかのコマンドのいずれかで新しい環境にインストールされます.pytoolenv =環境(Tools = )または:Pyscons Import Pytoolenv = environment()pytool()(env) 2つのことがあります.1。新しいビルダーをインストールします.PyScript。 2. Python Scripts.PyScriptThis Builderに新しいスキャナをインストールします。ビルダーにはいくつかの追加の能力があります。たとえば、次のコードはスクリプトとしてモジュールを実行し、env.pyScript( "out"、、capture = "output")または出力とエラーの両方をキャプチャしてください:env.pyscript(、、capture = "suplis")コマンドと同じように、複数のステップを使用してファイルを作成することができます:env.pyScript( "out"、 "step1.py"、 "step2.py"] }> temp"、 "Python $ {sources }> $ target"、削除( "temp")])PyscannerThis ScannerはModuleFinderモジュールを使用してすべてのソース内のすべてのインポート依存関係を見つける延長されている「PY」を持つ。そのコンストラクタで2つのオプションを取ることができます.1。filter_path:入力としてパスとしてパスを取得し、このファイルをSCONSによる依存として含める場合はtrueを返し、無視される場合はfalseを返します。デフォルトでは、この変数は、Site-PackagesからシステムPythonモジュールまたはモジュールが追跡されていない機能です。すべてのファイルを追跡するには、「Lambda P:True」を使用してください。 2.再帰的:true(デフォルト)またはfalseを使用すると、再帰的な依存関係追跡が有効または無効になります。例では、recursiveスキャナですべてのファイル(システムインポートを含む)を追跡するには、Scurctutの次のインストールコードを使用します.Pyscons Import PytooleNvから=環境(Tools = )要件: ・Python


ピスコンズ 関連ソフトウェア