我有一个模块,我正在写一个ipython笔记本来记录。我希望将部分文档作为使用--help
标志从命令行调用模块的响应 - 使用argparse
设置的参数。有没有一种简单的方法可以将其作为格式化字符串?
答案 0 :(得分:2)
在ArgumentParser
个实例上致电format_help()
。它将为您提供一个包含帮助文本的字符串。
答案 1 :(得分:0)
所以最终有效的方法是使用subprocess.check_output
,如下所示:
response = subprocess.check_output('python -m myscript -h')
print response