擅长:python、mysql、java
<p>首先要说的是:</p>
<pre><code>import sys
import getopt
def some_function(*args):
print "Got", args
return None
funct_dict = \
{
"-s" : some_function,
"--skip" : some_function
}
safety_dance = lambda *x: None
try:
optlist, args = getopt.getopt(sys.argv[1:], "s:", ["--skip="])
except getopt.GetoptError:
print "Das ist verboten"
sys.exit()
for (key, option) in optlist:
funct_dict.get(key, safety_dance)(option)
</code></pre>