擅长:python、mysql、java
<p>我不确定这是否是您想要的,但是在我看来,您可以使用argparse并使用<code>nargs</code>参数来指定应该使用多少个参数。在</p>
<p>你可能已经知道了,但是这里有个链接:<a href="http://docs.python.org/dev/library/argparse.html#nargs" rel="nofollow">http://docs.python.org/dev/library/argparse.html#nargs</a></p>
<p>使用<code>nargs=+</code>或<code>nargs=*</code>将把你的参数放在一个列表中。以你的例子,我认为你可以将你的程序称为:</p>
<pre><code> create_action "TEST ACTION" client_service_platform \
'"CONDITION_TYPE_TRIGGER_NAME CONDITION_OPERATOR_LIKE Weighted Successful"\
"CONDITION_TYPE_HOST CONDITION_OPERATOR_EQUAL tt1scp1"'\
'"OPERATION_TYPE_MESSAGE userid1" "OPERATION_TYPE_EMAIL userid1"\
"OPERATION_TYPE_EMAIL userid2"'
</code></pre>