私は、Python 2.7以降を使用するかなり最近のLinuxディストリビューションだけでなく、Python2.7にまだ切り替えていないCentOSおよびScientificLinuxボックスでも実行される小さなアプリケーションを持っています。optparse
はPython2.7で非推奨になりました。率直に言って、私はサポートしたくありません。optparse
そのため、私はこのアプリケーションをargparse
念頭に置いて開発しました。ただし、argparse
これらの古いディストリビューションには存在しません。さらに、システム管理者はのバックポートをインストールすることをかなり疑っていargparse
ます。
さて、それは私がすべきですか?固執しoptparse
ますか?両方のライブラリの周りにまだ別のラッパーを書きますか?argparse
システム管理者とユーザー(ほとんどの場合、アプリケーションを起動できるだけです)にバックポートをインストールするように説得しますか?