<p>我正在使用optparse模块中的OptionParser来解析使用raw_input()获得的命令。在</p>
<p>我有这些问题。在</p>
<p>1.)我使用OptionParser解析这个输入,比如for(获取多个参数)</p>
<pre><code>my prompt> -a foo -b bar -c spam eggs
</code></pre>
<p>我在add_option()中为“-c”设置action='store_true',现在如果有另一个选项有多个参数,比如-d x y z,那么如何知道哪个参数来自哪个选项?如果其中一个参数需要像</p>
^{pr2}$
<p>2.)如果我想做这样的事。。在</p>
<pre><code>my prompt> -a foo -b bar
my prompt> -c spam eggs
my prompt> -d x y z
</code></pre>
<p>现在每个条目都不能影响上一个命令设置的其他选项。如何实现这些目标?在</p>