どうやら私の質問に対する答えは、「ノーズカバレッジの出力を(パッケージではなく)ディレクトリに制限できますか?」--coverage-package=PACKAGE
はいいえですが、ディレクトリ内の各 .py ファイルのパッケージ名を使用して、nose にオプションを渡すことができます。
たとえば、ディレクトリに次のものが含まれているとします。
foo.py
bar.py
baz.py
...次に、次のコマンドを使用する必要があります。
nosetests --with-coverage --coverage-package=foo --coverage-package=bar --coverage-package=baz
だから私の質問は、誰かがシェルスクリプトコード(できればshまたはbash)を書いて、現在のディレクトリ内のすべてのファイル名を.py拡張子で取得し、上記のコマンドラインを(.py拡張子を削除して)生成できますか?私の bash スキルはかなり限られています。(私はPythonでそれをやりたいと思っています。)