場合によっては、それぞれが共通の API を実装するさまざまなモジュールがあります (私の場合、古い pure-python elementtree
、cElementTree
、lxml.etree
および built-in xml.etree
)。これらの各オプションを試すために使用してモジュールを作成ElementTree
し、自分の好みの順序に従って存在する最初のオプションを取得できますが、setup.py
. 次のようなものを書きたいと思います。
setup(
...,
install_requires="""
elementtree | cElementTree | lxml
""",
...
)
これ、またはそのようなことは可能ですか?