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

Python關(guān)于sys.argv[]的用法及說明

 更新時(shí)間:2024年09月11日 17:01:00   作者:slp_44777680  
sys.argv[]是Python中用于從程序外部獲取參數(shù)的列表,參數(shù)索引從0開始,0索引代表腳本名稱本身,后續(xù)索引代表傳遞給腳本的參數(shù),通過指定索引可以獲取特定的參數(shù),如sys.argv[1]獲取第一個(gè)傳入?yún)?shù),當(dāng)傳入多個(gè)參數(shù)時(shí),可以通過切片或循環(huán)獲取全部參數(shù)

Python中 sys.argv[]的用法解釋

sys.argv[]是一個(gè)從程序外部獲取參數(shù)的方式,可以是一個(gè)或者多個(gè),多個(gè)時(shí)獲取到的是一個(gè)列表。

例如:

1.sys.argv[]參數(shù)為0時(shí)

#test.py
import sys
a=sys.argv[0]
print(a)

當(dāng)外部執(zhí)行該文件時(shí)

C:\Users\Administrator\Desktop>python test.py
test.py

C:\Users\Administrator\Desktop>

得到的是本身。

2.sys.argv[]參數(shù)為1時(shí)

#test.py
import sys
a=sys.argv[1]
print(a)

當(dāng)外部執(zhí)行該文件時(shí)

C:\Users\Administrator\Desktop>python test.py func
func

C:\Users\Administrator\Desktop>

得到的是所傳參數(shù)func。

3.當(dāng)需要獲取的參數(shù)有多個(gè)時(shí),獲取全部

#test.py
import sys
a=sys.argv[:]
print(a)

當(dāng)外部執(zhí)行該文件時(shí)

C:\Users\Administrator\Desktop>python test.py a b c d
['test.py', 'a', 'b', 'c', 'd']

C:\Users\Administrator\Desktop>

會(huì)返回包括本身在內(nèi)的所有參數(shù),也可以選擇范圍區(qū)間 。

#test.py
import sys
a=sys.argv[1:]
print(a)

b=sys.argv[:-1]
print(b)

===》》》

C:\Users\Administrator\Desktop>python test.py a b c d
['a', 'b', 'c', 'd']
['test.py', 'a', 'b', 'c']

C:\Users\Administrator\Desktop>

結(jié)果都以列表的形式返回。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • pandas的apply函數(shù)用法詳解

    pandas的apply函數(shù)用法詳解

    本文主要介紹了pandas的apply函數(shù)用法詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • Python實(shí)現(xiàn)XML文件解析的示例代碼

    Python實(shí)現(xiàn)XML文件解析的示例代碼

    本篇文章主要介紹了Python實(shí)現(xiàn)XML文件解析的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-02-02
  • CentOS系統(tǒng)上安裝Conda的詳細(xì)指南

    CentOS系統(tǒng)上安裝Conda的詳細(xì)指南

    Conda 是一個(gè)開源的包管理系統(tǒng)和環(huán)境管理系統(tǒng),廣泛應(yīng)用于數(shù)據(jù)科學(xué)和機(jī)器學(xué)習(xí)領(lǐng)域,本文將詳細(xì)介紹如何在 CentOS 系統(tǒng)上安裝 Conda吧
    2025-03-03
  • 利用python實(shí)現(xiàn)JSON文檔與Python對(duì)象互相轉(zhuǎn)換

    利用python實(shí)現(xiàn)JSON文檔與Python對(duì)象互相轉(zhuǎn)換

    這篇文章主要介紹了利用python實(shí)現(xiàn)JSON文檔與Python對(duì)象互相轉(zhuǎn)換,通過對(duì)將一個(gè)JSON文檔映射為Python對(duì)象問題的展開介紹主題內(nèi)容,需要的朋友可以參考一下
    2022-06-06
  • Python3.7 讀取 mp3 音頻文件生成波形圖效果

    Python3.7 讀取 mp3 音頻文件生成波形圖效果

    這篇文章主要介紹了Python3.7 讀取 mp3 音頻文件生成波形圖小編,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-11-11
  • Python實(shí)現(xiàn)多行注釋的另類方法

    Python實(shí)現(xiàn)多行注釋的另類方法

    這篇文章主要介紹了Python實(shí)現(xiàn)多行注釋的另類方法,本文使用的是Python多行文本功能來另類的實(shí)現(xiàn)Python的多行注釋,需要的朋友可以參考下
    2014-08-08
  • 2021年最新版Python安裝及使用教學(xué)

    2021年最新版Python安裝及使用教學(xué)

    今天帶大家學(xué)習(xí)的是Python的相關(guān)知識(shí),文章圍繞著Python的安裝及使用展開,文中有非常詳細(xì)的圖文示例及介紹,需要的朋友可以參考下
    2021-06-06
  • python中編寫函數(shù)并調(diào)用的知識(shí)點(diǎn)總結(jié)

    python中編寫函數(shù)并調(diào)用的知識(shí)點(diǎn)總結(jié)

    在本篇文章里小編給各位整理的是一篇關(guān)于python中編寫函數(shù)并調(diào)用的知識(shí)點(diǎn)總結(jié)內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。
    2021-01-01
  • Python計(jì)算機(jī)視覺SIFT尺度不變的圖像特征變換

    Python計(jì)算機(jī)視覺SIFT尺度不變的圖像特征變換

    這篇文章主要為大家介紹了Python計(jì)算機(jī)視覺SIFT尺度不變的圖像特征變換,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05
  • python實(shí)現(xiàn)求最長回文子串長度

    python實(shí)現(xiàn)求最長回文子串長度

    最長回文子串問題:給定一個(gè)字符串,求它的最長回文子串長度。如果一個(gè)字符串正著讀和反著讀是一樣的,那它就是回文串。今天我們就來探討下這個(gè)問題
    2018-01-01

最新評(píng)論