python的命令行處理模塊OptionParser

<!DOCTYPE html>


OptionParse




css

OptionParser


OptionParser用於處理命令行參數

使用OptionPrser步驟:
html

  1. 導入模塊

    from optparse import OptionParser
  2. 建立對象

    parse = OptionParser()

    3.增長命令行描述,每一個命令行參數就是由參數名字符串和參數屬性組成的。如 -f 或者 –file 分別是長短參數名:

    parse.add_option("-s","--host",dest="host",help="ip地址")

    parse.add_option("-p","--port",dest="port",action='store',help="端口號")

    parse.add_option("-U","--username",dest="username",help="登錄用戶名")
    parse.add_option("-P","--password",dest="password",help="登錄密碼")
  3. 一旦你已經定義好了全部的命令行參數,調用 parseargs() 來解析程序的命令行,解析後返回兩個值,option是一個對象,當須要調用命令行接受的參數是,可使用option.host,option.port等方式去出命令行裏傳進來的值,args接收的是沒有在addoption裏聲明的參數,用列表接收.

    (option,args)=parse.parse_args()
相關文章
相關標籤/搜索