python OptionParser模塊使用


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另一個功能就是自動生成程序的幫助信息,以后講解,上面是初步的學習


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM