1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| import optparse
parser = optparse.OptionParser() parser.add_option("-s","--server", dest="server", help="ftp server ip_addr") parser.add_option("-P","--port",type="int", dest="port", help="ftp server port")
a,b = parser.parse_args()
print(a,b)
# 如果执行时参数如下 # python3 test.py a b c -s localhost -P 9999 # 结果如下 # {'server': 'localhost', 'port': 9999} ['a','b','c']
|