OptionParser是python中用來處理命令行的模塊,在我們使用python進行流程化開發中必要的工具
Optparse,它功能強大,而且易於使用,可以方便地生成標准的、符合Unix/Posix 規范的命令行說明
事例代碼
from optparse import OptionParser parse = OptionParser() parse.add_option("-l", "--language", action= "store_true", dest= "lan", default= True, help= "write language for Program") (option, arges) = parse.parse_args() if option.lan == True: print 'lan is True'
如上所示,首先import OptionParser類,創建OptionParser對象
使用add_option()來定義命令行參數,最后使用parse_args()來解析命令行
add_option參數解析,action包涵store(默認),store_false,store_false,store_const,append,count,callback
OptParser另一個功能就是自動生成程序的幫助信息,以后講解,上面是初步的學習