使用python的optparse时在帮助消息中显示换行符
发布时间:2020-12-16 23:35:39 所属栏目:Python 来源:网络整理
导读:我正在使用optparse模块进行选项/参数解析.出于向后兼容性原因,我无法使用argparse模块.如何格式化我的epilog消息以保留换行符? 在下面的例子中,我希望将epilog打印为格式化. epi = """Examples usages: Do something %prog -a -b foo Do something else %
我正在使用optparse模块进行选项/参数解析.出于向后兼容性原因,我无法使用argparse模块.如何格式化我的epilog消息以保留换行符?
在下面的例子中,我希望将epilog打印为格式化. epi = """ Examples usages: Do something %prog -a -b foo Do something else %prog -d -f -h bar """ parser = optparse.OptionParser(epilog=epi) 解决方法
请参阅第一个答案:
python optparse,how to include additional info in usage output? 基本答案是继承OptionParser class MyParser(optparse.OptionParser): def format_epilog(self,formatter): return self.epilog (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- python使用pip安装模块出现ReadTimeoutError: HTTPSConnect
- python – 必须安装coreapi才能使用’get_schema_fields()
- python – 将字符串传递给模块“一次”
- 在Python 2.6环境中的Windows7上进行多处理的友好包装器?
- python通过BF算法实现关键词匹配
- Python3实现从指定路径查找文件的方法
- Python实现通讯录功能
- python – flask-admin is_accessible用法
- Python 3 ImportError:无法导入名称’模型选择’OS X 10.1
- Python的Flask框架中实现登录用户的个人资料和头像的教程