我有一个小型应用程序,它可以在使用 Python 2.7+ 的最新 Linux 发行版上运行,但也可以在尚未切换到 Python 2.7 的 CentOS 和 Scientific Linux 机器上运行。optparse
已被 Python 2.7 弃用,坦率地说我不想支持optparse
,这就是我开发应用程序的原因argparse
。但是,argparse
在这些较旧的发行版上不存在。此外,系统管理员对安装argparse
.
现在,我应该这样做吗?坚持optparse
?围绕这两个库编写另一个包装器?说服系统管理员和用户(在大多数情况下只能启动应用程序)安装argparse
反向移植?