optparse中dry-run的作用是什么?
Python中的optparse模块里的dry-run
选项有什么功能?
2 个回答
3
--dry-run
对于 optparse
模块来说并没有特别的意思。
它只是这个模块文档中用来举例的一个例子。
4
干运行是一个在很多领域都常用的说法,包括计算机领域。它的意思是进行某种操作时,尽量减少可能带来的危险影响,或者只是模拟一下这个操作。
你需要把这个选项和你代码中有意义的内容联系起来。举个例子:如果你的脚本通常是从硬盘上删除文件,那么 --dry-run
这个选项就应该只打印出一份文件列表,显示如果没有使用 --dry-run
这个选项,哪些文件 会被删除。
--dry-run
只是这个选项的一个常用名称,你也可以用其他名字来实现同样的功能(比如 --simulate-only
或者 --dont-screw-up
)。