我看到這個頁面:http://docs.python.org/2/library/optparse.htmloptparse ARGS將一無所獲(蟒蛇)
寫了這個代碼:
parser = optparse.OptionParser(usage=use)
parser.add_option("-z", dest="zipname")
parser.add_option("-d", dest="dictionary")
(options, args) = parser.parse_args()
print len(args)
所以我試了一下:
script.py -z打招呼。 zip -d world.txt
並得到:
>> 0
當我使用options.zipname或options.dictionary這是正常的,但沒有進入指定參數時,爲什麼呢?謝謝。
注意:optparse被視爲折舊。您應該嘗試使用[argparse](http://docs.python.org/2/library/argparse.html#module-argparse)。 (我個人也喜歡使用[docparse](https://github.com/docopt/docopt),但它不是標準庫的一部分) – Michael0x2a
@ Michael0x2a deprecated!= depreciated ... Just sayin'.. – twalberg