问题标签 [optparse]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 使用 python 的 optparse 时在帮助消息中显示换行符
我正在使用 optparse 模块进行选项/参数解析。出于向后兼容性的原因,我不能使用 argparse 模块。如何格式化结语消息以保留换行符?
在下面的示例中,我希望将 Epilog 打印为格式化。
python - python中的optparse
有没有办法可以在 python 中配置optparse以不开始-?所以而不是
我明白了
目前,当我尝试做
我收到以下错误:
任何帮助,将不胜感激!谢谢
python - Python optparse 无法解析“$”符号
如果我$
在参数中使用符号,python optparse
则无法正确解析它。它只是忽略符号和下一个字符。如果我\
之前给出,$
那么它工作正常。但我不想给\
. 请帮助我如何克服这种情况。
它只发生在 Linux 中;在 Windows 上它工作正常。
提前感谢您的帮助。
python - 使用 python optparse 和 lambda 作为回调的问题
我尝试将 lambda 作为回调分配给 optparse 以处理将多个 -v 传递给应用程序的情况,这会在每次看到 -v 时增加全局变量 DEBUG 时遇到问题。
当它被执行时,结果是:
任何想法或替代(干净)建议?
python - Optparse 回调不消耗参数
我试图optparse
更好地了解一点,但我很难理解为什么以下代码的行为方式如此。我在做傻事吗?
输出:
为什么'foo'
不被传递给store_test()
而是被解释为额外的参数?有什么问题op.parse_args(['-t', 'foo'])
吗?
↓</h2>
http://codepad.org/vq3cvE13
编辑:
这是文档中的示例:
python - optparse():输入验证
如果它已经在某处得到回答,我提前道歉;自上一小时以来,我一直在 python 站点。但并没有完全弄清楚我该怎么做。我的脚本应该采用如下选项:
即-f
/ -s
, -e
/-d
是强制性选项,但-f
&-s
不能一起使用,并且与-e
&-d
选项相同 - 不能一起使用。我怎样才能把支票到位?
另一个问题,如果我可能同时问:我如何使用-w
选项(使用时)或 w/oa 值?如果未提供任何值,则应采用默认值,否则采用提供的值。非常感谢任何帮助。干杯!!
python - dry_run 在 optparse python 中做什么?
在过去的一个小时里,我一直在搜索很多东西,但找不到任何东西什么是 python optparse 中的 dry_run 选项的功能,有人可以指点我一些教程或链接来解释这一切吗?
python - ImportError:无法导入名称 NO_DEFAULT
我正在尝试运行 Django 站点的manage.py
脚本,但它失败并出现以下错误:
无论我使用 Python 2.5.1 还是 2.6.1(Fedora 包),都会发生这种情况。在交互式 Python 会话中进行导入时,我可以重现该错误。
这并不奇怪,因为NO_DEFAULT
它没有在optparse.py
's__all__
中列出,也没有在optparse
文档中列出。
那么,令人惊讶的是,在我自己的工作站上,我可以from optparse import NO_DEFAULT
在 Python 2.5.5 和 2.6.6(Debian 软件包)中成功完成。
我的问题是双重的:
- 我怎么能导入未列出的东西
__all__
? - 我应该如何修复 Django
manage.py
?如果可能的话,我希望它与 Python 2.5 一起工作。
python - 如何修改“-h”输出。使用 optparse.optionParser() 时
使用 optparse 时是否有一种巧妙的方法来修改“-h”输出?基本上,除了输出的“免费赠品”使用说明之外,我还想添加大量附加文本。
或者这完全是错误的做法?
python - 如何获取 optparse 列出所有可能的参数和选项?
我正在使用 Python 2.6.2(不幸的是无法升级到 2.7,或者我会使用 argparse)。如何让 optparse 返回已通过“add_option”添加的选项列表?
这是一些示例代码:
我已经查看了 optparse 源,可以通过访问内部属性来解决这个问题,但这似乎不太合理。这样做的正确方法是什么?
谢谢!