最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python命令行參數(shù)解析模塊getopt使用實(shí)例

 更新時間:2015年04月13日 09:43:24   投稿:junjie  
這篇文章主要介紹了Python命令行參數(shù)解析模塊getopt使用實(shí)例,本文講解了使用語法格式、短選項(xiàng)參數(shù)實(shí)例、長選項(xiàng)參數(shù)實(shí)例等內(nèi)容,需要的朋友可以參考下

格式

getopt(args, options[, long_options])

1.args表示要解析的參數(shù).
2.options表示腳本要識別的字符.字符之間用”:”分隔,而且必須要以”:”后結(jié)尾,例如”a:b:c:”.
3.long_options是可選的,如果指定的話,可以解析長選項(xiàng).形式為字符串列表,如[‘foo=', ‘frob='].長選項(xiàng)要求形式為”–name=value”
4.該方法返回2個元素.第一個元素是列表對, 對中第一個值是帶有”-“或者”–”的選項(xiàng)名,第二個值是選項(xiàng)的值.第二個元素是options減去第一個元素的后的值,即不能識別的值.

如果要求只能解析長選項(xiàng)的話,options必須為空.只要指定了參數(shù)名,就必須傳入?yún)?shù),不支持可有可無的參數(shù).

短選項(xiàng)實(shí)例

復(fù)制代碼 代碼如下:

import getopt

short_args = '-a 123 -b boy -c foo -d 2.3 unkown'.split()
print short_args

optlist, args = getopt.getopt(short_args, 'a:b:c:d:')
print optlist
print args


輸出
復(fù)制代碼 代碼如下:

['-a', '123', '-b', 'boy', '-c', 'foo', '-d', '2.3', 'unkown']
[('-a', '123'), ('-b', 'boy'), ('-c', 'foo'), ('-d', '2.3')]
['unkown']

長選項(xiàng)實(shí)例
復(fù)制代碼 代碼如下:

import getopt

long_args = '--a=123 --b unkown'.split()
optlist, args = getopt.getopt(long_args, '', ['a=', 'b'])
print optlist
print args


輸出
復(fù)制代碼 代碼如下:

[('--a', '123'), ('--b', '')]
['unkown']

長短選項(xiàng)結(jié)合實(shí)例
復(fù)制代碼 代碼如下:

import getopt

s = '--condition=foo --testing --output-file abc.def -x a1 unknown'
args = s.split()
optlist, args = getopt.getopt(args, 'x:', ['condition=', 'output-file=', 'testing'])
print optlist
print args


輸出
復(fù)制代碼 代碼如下:

[('--condition', 'foo'), ('--testing', ''), ('--output-file', 'abc.def'), ('-x', 'a1')]
['unknown']

相關(guān)文章

  • Python3+Flask安裝使用教程詳解

    Python3+Flask安裝使用教程詳解

    這篇文章主要介紹了Python3+Flask安裝使用教程詳解,需要的朋友可以參考下
    2021-02-02
  • Python中數(shù)據(jù)解壓縮的技巧分享

    Python中數(shù)據(jù)解壓縮的技巧分享

    在日常的數(shù)據(jù)處理和分析中,經(jīng)常會遇到需要對壓縮數(shù)據(jù)進(jìn)行解壓縮的情況,本文主要來和大家分享一下Python中數(shù)據(jù)解壓縮的相關(guān)技巧,希望對大家有所幫助
    2024-03-03
  • Python數(shù)組定義方法

    Python數(shù)組定義方法

    這篇文章主要介紹了Python數(shù)組定義方法,結(jié)合實(shí)例形式分析了Python一維數(shù)組與二維數(shù)組的定義方法與相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2016-04-04
  • pytorch模型保存與加載中的一些問題實(shí)戰(zhàn)記錄

    pytorch模型保存與加載中的一些問題實(shí)戰(zhàn)記錄

    一般來說,保存模型是把參數(shù)全部用model.cpu().state_dict(),然后加載模型時一般用model.load_state_dict(torch.load(model_path)),下面這篇文章主要給大家介紹了關(guān)于pytorch模型保存與加載中的一些問題實(shí)戰(zhàn)記錄,需要的朋友可以參考下
    2022-10-10
  • Django實(shí)現(xiàn)auth模塊下的登錄注冊與注銷功能

    Django實(shí)現(xiàn)auth模塊下的登錄注冊與注銷功能

    這篇文章主要介紹了Django實(shí)現(xiàn)auth模塊下的登錄注冊與注銷功能,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-10-10
  • Python字符串詳細(xì)介紹

    Python字符串詳細(xì)介紹

    這篇文章主要介紹了Python字符串詳解,本文講解了字符串相關(guān)知識、字符串的一些特性、原始字符串、unicode字符串、字符串的常用操作方法、內(nèi)建函數(shù)列表等內(nèi)容,需要的朋友可以參考下
    2015-05-05
  • matplotlib部件之矩形選區(qū)(RectangleSelector)的實(shí)現(xiàn)

    matplotlib部件之矩形選區(qū)(RectangleSelector)的實(shí)現(xiàn)

    這篇文章主要介紹了matplotlib部件之矩形選區(qū)(RectangleSelector)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02
  • 利用Python繪制端午節(jié)祝福動畫

    利用Python繪制端午節(jié)祝福動畫

    這篇文章主要介紹了如何利用Python繪制一個端午節(jié)的祝福動畫,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)Python有一定的幫助,需要的可以參考一下
    2023-06-06
  • python實(shí)現(xiàn)圖像邊緣檢測

    python實(shí)現(xiàn)圖像邊緣檢測

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)圖像邊緣檢測,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • Python opencv缺陷檢測的實(shí)現(xiàn)及問題解決

    Python opencv缺陷檢測的實(shí)現(xiàn)及問題解決

    這篇文章主要介紹了Python opencv缺陷檢測的實(shí)現(xiàn)及問題解決,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04

最新評論

宜兰县| 犍为县| 六盘水市| 威远县| 博乐市| 鸡泽县| 沙湾县| 沁水县| 奈曼旗| 石河子市| 闻喜县| 绥德县| 青田县| 丹江口市| 饶平县| 宁陕县| 泸水县| 佛坪县| 华坪县| 康定县| 新邵县| 阳春市| 涿鹿县| 梁河县| 将乐县| 海林市| 昂仁县| 涿州市| 墨玉县| 秦安县| 保山市| 泾源县| 汨罗市| 清涧县| 莲花县| 聂荣县| 桦南县| 石阡县| 龙陵县| 阿尔山市| 山阴县|