python命令行參數(shù)解析OptionParser類用法實(shí)例
本文實(shí)例講述了python命令行參數(shù)解析OptionParser類的用法,分享給大家供大家參考。
具體代碼如下:
from optparse import OptionParser
parser = OptionParser(usage="usage:%prog [optinos] filepath")
parser.add_option("-t", "--timeout",
action = "store",
type = 'int',
dest = "timeout",
default = None,
help="Specify annalysis execution time limit"
)
parser.add_option("-u", "--url",
action = "store_true",
dest = "url",
default = False,
help = "Specify if the target is an URL"
)
(options, args) = parser.parse_args()
if options.url:
print(args[0])
print options.timeout
運(yùn)行效果圖如下:

希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。
- Python?configparser模塊的用法示例代碼
- Python中Parser的超詳細(xì)用法實(shí)例
- python中parser.add_argument()用法實(shí)例(命令行選項(xiàng)、參數(shù)和子命令解析器)
- Python Parser的用法
- Python ArgumentParse的subparser用法說明
- Python3中configparser模塊讀寫ini文件并解析配置的用法詳解
- Python3.5內(nèi)置模塊之shelve模塊、xml模塊、configparser模塊、hashlib、hmac模塊用法分析
- Python HTML解析模塊HTMLParser用法分析【爬蟲工具】
- Python中optparser庫(kù)用法實(shí)例詳解
- Python中Parser的用法小結(jié)
相關(guān)文章
Python數(shù)字/字符串補(bǔ)零操作實(shí)例代碼
我們?cè)陂_發(fā)中為了排版方便或者是輸出文件命名整潔,通常需要給數(shù)字前面補(bǔ)0來做統(tǒng)一,這篇文章主要給大家介紹了關(guān)于Python數(shù)字/字符串補(bǔ)零操作的相關(guān)資料,需要的朋友可以參考下2021-07-07
機(jī)器學(xué)習(xí)經(jīng)典算法-logistic回歸代碼詳解
這篇文章主要介紹了機(jī)器學(xué)習(xí)經(jīng)典算法-logistic回歸代碼詳解,具有一定借鑒價(jià)值,需要的朋友可以參考下。2017-12-12
教你用Python pygame設(shè)置窗口標(biāo)題和圖標(biāo)
今天給大家?guī)淼氖顷P(guān)于Python的相關(guān)知識(shí),文章圍繞著用Python pygame設(shè)置窗口標(biāo)題和圖標(biāo)展開,文中有非常詳細(xì)的介紹及代碼示例,需要的朋友可以參考下2021-06-06
采用python實(shí)現(xiàn)簡(jiǎn)單QQ單用戶機(jī)器人的方法
這篇文章主要介紹了采用python實(shí)現(xiàn)簡(jiǎn)單QQ單用戶機(jī)器人的方法,需要的朋友可以參考下2014-07-07
Python?matplotlib設(shè)置多子圖、子圖間距及外邊距的幾種方式
子圖是Matplotlib中強(qiáng)大的功能之一,使用函數(shù)您可以方便地創(chuàng)建多個(gè)子圖,并使用Axes對(duì)象繪制各種圖形,下面這篇文章主要給大家介紹了關(guān)于Python?matplotlib設(shè)置多子圖、子圖間距及外邊距的幾種方式,需要的朋友可以參考下2024-02-02
Python與Node.js之間實(shí)現(xiàn)通信的JSON數(shù)據(jù)接收發(fā)送
Python和Node.js是兩個(gè)流行且功能強(qiáng)大的編程語(yǔ)言,它們之間使用JSON格式進(jìn)行數(shù)據(jù)交換是一種高效和靈活的方式,本文將詳細(xì)介紹如何在Python和Node.js之間通過JSON進(jìn)行數(shù)據(jù)通信,包括發(fā)送和接收J(rèn)SON數(shù)據(jù)以及一些常見的交互示例代碼2024-01-01

