欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python argparse模塊應(yīng)用實例解析

 更新時間:2019年11月15日 09:50:28   投稿:yaominghui  
這篇文章主要介紹了Python argparse模塊應(yīng)用實例解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

這篇文章主要介紹了Python argparse模塊應(yīng)用實例解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

簡介

argparse是python用于解析命令行參數(shù)和選項的標準模塊。argparse模塊的作用是用于解析命令行參數(shù)。

使用步驟

1.首先導(dǎo)入該模塊

2.然后創(chuàng)建一個解析對象

3.然后向該對象中添加你要關(guān)注的命令行參數(shù)和選項,每一個add_argument方法對應(yīng)一個你要關(guān)注的參數(shù)或選項

4.最后調(diào)用parse_args()方法進行解析;解析成功之后即可使用

1:import argparse

2:parser = argparse.ArgumentParser()

3:parser.add_argument()

4:parser.parse_args()

基本使用

對程序的主要功能進行說明

import argparse
parser = argparse.ArgumentParser(description="程序的主要功能是...")#對程序的主要功能進行說明
parser.parse_args()

執(zhí)行代碼

python 1.py --help

執(zhí)行結(jié)果

usage: 1.py [-h]

程序的主要功能是...

optional arguments:
 -h, --help show this help message and exit

添加位置參數(shù)

import argparse
parser = argparse.ArgumentParser()
parser.add_argument("echo")
args = parser.parse_args()
print('參數(shù)echo的值是{}'.format(args.echo))

執(zhí)行代碼

python 1.py 'hello'

執(zhí)行結(jié)果

參數(shù)echo的值是hello

注意:

1.以上代碼就是添加一個參數(shù),存儲在名字為'echo'的變量里面。

2.注意,要獲取變量的值,需要先通過parse_args()方法獲取args對象。

3.所以命令行信息都可以通過args對象取值獲得。

4.注意,由于這里指定了位置參數(shù),也就是說,如果執(zhí)行程序時沒有攜帶參數(shù),則會報錯

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python素數(shù)檢測的方法

    Python素數(shù)檢測的方法

    這篇文章主要介紹了Python素數(shù)檢測的方法,實例分析了Python素數(shù)檢測的相關(guān)技巧,需要的朋友可以參考下
    2015-05-05
  • pytorch的Backward過程用時太長問題及解決

    pytorch的Backward過程用時太長問題及解決

    這篇文章主要介紹了pytorch的Backward過程用時太長問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • Python3和PyCharm安裝與環(huán)境配置【圖文教程】

    Python3和PyCharm安裝與環(huán)境配置【圖文教程】

    這篇文章主要介紹了Python3和PyCharm安裝與環(huán)境配置,結(jié)合圖文形式詳細分析了Python3和PyCharm的安裝、環(huán)境配置、測試命令及相關(guān)操作注意事項,需要的朋友可以參考下
    2020-02-02
  • 淺析Python中將單詞首字母大寫的capitalize()方法

    淺析Python中將單詞首字母大寫的capitalize()方法

    這篇文章主要介紹了淺析Python中將單詞首字母大寫的capitalize()方法,是Python入門中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-05-05
  • Django處理Ajax發(fā)送的Get請求代碼詳解

    Django處理Ajax發(fā)送的Get請求代碼詳解

    在本篇文章里小編給大家整理了關(guān)于Django處理Ajax發(fā)送的Get請求代碼知識點,有需要的朋友們參考學(xué)習(xí)下。
    2019-07-07
  • python實現(xiàn)復(fù)制文件到指定目錄

    python實現(xiàn)復(fù)制文件到指定目錄

    這篇文章主要為大家詳細介紹了python實現(xiàn)復(fù)制文件到指定的目錄下,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • scrapy在python爬蟲中搭建出錯的解決方法

    scrapy在python爬蟲中搭建出錯的解決方法

    在本篇文章里小編給大家整理了一篇關(guān)于scrapy在python爬蟲中搭建出錯的解決方法,有需要的朋友們可以學(xué)習(xí)參考下。
    2020-11-11
  • python 抓包保存為pcap文件并解析的實例

    python 抓包保存為pcap文件并解析的實例

    今天小編就為大家分享一篇python 抓包保存為pcap文件并解析的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • Python簡單日志處理類分享

    Python簡單日志處理類分享

    這篇文章主要介紹了Python簡單日志處理類分享,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下
    2015-02-02
  • 關(guān)于Python面向?qū)ο缶幊痰闹R點總結(jié)

    關(guān)于Python面向?qū)ο缶幊痰闹R點總結(jié)

    Python從設(shè)計之初就已經(jīng)是一門面向?qū)ο蟮恼Z言,正因為如此,在Python中創(chuàng)建一個類和對象是很容易的。下面這篇文章將詳細給大家介紹關(guān)于Python面向?qū)ο缶幊痰闹R點,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-02-02

最新評論