我正在使用optparse模塊進行選項/參數分析。出於向後兼容性的原因,我無法使用argparse模塊。我如何格式化我的epilog消息,以便保留換行符?使用python的optparse時在幫助消息中顯示換行符
在下面的示例中,我希望將epilog打印爲格式。
epi = \
"""
Examples usages:
Do something
%prog -a -b foo
Do something else
%prog -d -f -h bar
"""
parser = optparse.OptionParser(epilog=epi)
正如旁註。爲什麼你不能使用argparse?它遠遠優於 – 2011-05-11 08:32:58
Jakob,有沒有一種方法可以在我使用python 2.6時使用argparse,並且希望與可能使用或不使用Python 2.7+的人共享它? – DannyTree 2011-05-11 08:55:50
http://pypi.python.org/pypi/argparse/1.2.1只需在本地加入^^ – 2011-05-11 09:08:52