2

Setuptools を使用すると、オプション機能の要件を一覧表示できます

# mypackage
'extras_require' : { 'PDF' : ['reportlab'], 'DOCX' : ['docxlib'] }

と別のパッケージを指定できます'requires' : [ 'mypackage[PDF]' ]

別のパッケージが最初のパッケージから複数のエクストラを要求したい場合、要求できます'requires' : [ 'mypackage[PDF, DOCX]' ]か?

4

1 に答える 1

6

から: http://peak.telecommunity.com/DevCenter/setuptools#declaring-dependencies

setuptools と pkg_resources は、プロジェクトに必要な依存関係を指定するために共通の構文を使用します。この構文は、プロジェクトの PyPI 名で構成され、オプションで、角括弧で囲まれた「エクストラ」のコンマ区切りのリストが続き、オプションで、バージョン指定子のコンマ区切りのリストが続きます

...だからあなたの答えはイエスです

于 2010-05-20T17:31:29.623 に答える