命令列引數格式介紹

2021-10-01 06:10:14 字數 1702 閱讀 8410

import argparse

defcmd()

: args = argparse.argumentparser(description=

'personal information '

)# 必寫屬性,第一位

args.add_argument(

"name"

,type

=str

,help

="your name"

)# 必寫屬性,第二位

args.add_argument(

"birth"

,type

=str

,help

="birthday"

)# 可選屬性,預設為none

args.add_argument(

"-race"

,type

=str

,help

=u"民族"

)# 可選屬性,預設為0,範圍必須在0~150

args.add_argument(

"-age"

,type

=int

,help

="your age"

, default =

0, choices=

range

(150))

# 可選屬性,預設為male

args.add_argument(

'-***'

,type

=str

,help

='your ***'

, default =

'male'

, choices=

['male'

,'female'])

# 可選屬性,預設為none,-p後可接多個引數

args.add_argument(

"-parent"

,type

=str

,help

="your parent"

, default =

"none"

, nargs =

'*')

# 可選屬性,預設為none,-o後可接多個引數

args.add_argument(

"-other"

,type

=str

,help

="other information"

,required =

false

,nargs =

'*')

args = args.parse_args(

)# 返回乙個命名空間,如果想要使用變數,可用args.attr

print

("argparse.args="

, args,

type

(args)

)print

('name = %s'

%args.name)

d = args.__dict__

for key, value in d.items():

print

('%s = %s'

%(key, value)

)if __name__ ==

"__main__"

: cmd(

)

nmon命令列引數介紹

關於nmon的命令列引數 f 電子 輸出格式 注意 預設 s300 c288 輸出檔案是 yyyymmdd hhmm.nmon f 與 f相同,但使用者提供的檔名 c 快照數 d 請求磁碟服務和等待時間 diskserv和diskwait i 在使用少於此數量的cpu時忽略程序生成top部分 對減少...

命令列引數

c 程式設計師參考 main方法可以使用引數,在這種情況下它採用下列形式之一 static int main string args static void main string args main方法的引數是表示命令行引數的string陣列。通常通過測試length屬性來檢查引數是否存在,例如 ...

命令列引數

c程式中的mian具有兩個形參。int main int argc,char argv argc 命令列引數的數目 argv 指向一組引數值的第乙個元素 每個元素都是指向乙個引數文字的指標 指標陣列 每個元素都是乙個字元指標,陣列末尾是乙個null指標,argc的值和這個null都用於確定實際傳遞了...