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都用於確定實際傳遞了...