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

python3中sys.argv的實(shí)例用法

 更新時(shí)間:2020年04月24日 08:23:53   作者:陽(yáng)光與葉子  
在本篇文章里小編給大家分享的是關(guān)于python3中sys.argv的實(shí)例用法內(nèi)容,需要的朋友們可以學(xué)習(xí)下。

sys.argv就是一個(gè)從程序外部獲取參數(shù)的,這個(gè)外部指的是我們執(zhí)行python文件時(shí)后面追加的參數(shù),例如:python3 test.py test1 test2

從外部獲取的參數(shù)可以是單個(gè)也可以是多個(gè),獲取的是一個(gè)列表(list),也就是說(shuō)sys.argv其實(shí)可以看做是一個(gè)列表,能用【】提取到其中的元素,第一個(gè)元素是程序本身,其次才是外部追加的參數(shù)

import sysprint(sys.argv[0])

執(zhí)行這個(gè)python文件

D:\Python36\python.exe F:/老男孩Python7期/test/sys.argv.py
得到輸出結(jié)果“F:/老男孩Python7期/test/sys.argv.py”
F:/老男孩Python7期/test/sys.argv.py

我們將獲取第二個(gè)參數(shù)

import sys
print(sys.argv[1])

執(zhí)行這個(gè)python文件,后面追加多個(gè)參數(shù)

F:\老男孩Python7期\test>D:\Python36\python.exe F:/老男孩Python7期/test/sys.argv.py test1 test2 test3
得到輸出結(jié)果:
test1

獲取最后一個(gè)參數(shù)

import sys
print(sys.argv[-1])

獲取前兩個(gè)

import sys
print(sys.argv[:2])

內(nèi)容補(bǔ)充

sys.argv[]說(shuō)白了就是一個(gè)從程序外部獲取參數(shù)的橋梁,這個(gè)“外部”很關(guān)鍵,因?yàn)槲覀儚耐獠咳〉玫膮?shù)可以是多個(gè),所以獲得的是一個(gè)列表(list),也就是說(shuō)sys.argv其實(shí)可以看作是一個(gè)列表,所以才能用[]提取其中的元素。其第一個(gè)元素是程序本身,隨后才依次是外部給予的參數(shù)。

到此這篇關(guān)于python3中sys.argv的實(shí)例用法的文章就介紹到這了,更多相關(guān)python3中sys.argv的用法內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python中time與datetime模塊使用方法詳解

    Python中time與datetime模塊使用方法詳解

    這篇文章主要為大家詳細(xì)介紹了Python中time與datetime模塊使用方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-03-03
  • Python爬蟲爬取全球疫情數(shù)據(jù)并存儲(chǔ)到mysql數(shù)據(jù)庫(kù)的步驟

    Python爬蟲爬取全球疫情數(shù)據(jù)并存儲(chǔ)到mysql數(shù)據(jù)庫(kù)的步驟

    這篇文章主要介紹了Python爬蟲爬取全球疫情數(shù)據(jù)并存儲(chǔ)到mysql數(shù)據(jù)庫(kù)的步驟,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-03-03
  • 一文講解python中的繼承沖突及繼承順序

    一文講解python中的繼承沖突及繼承順序

    python支持多繼承,如果子類沒(méi)有重寫方法,則默認(rèn)會(huì)調(diào)用父類的方法,本文主要介紹了一文講解python中的繼承沖突及繼承順序,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-03-03
  • 詳解Python發(fā)送email的三種方式

    詳解Python發(fā)送email的三種方式

    這篇文章主要介紹了詳解Python發(fā)送email的三種方式,Python發(fā)送email的三種方式,分別為使用登錄郵件服務(wù)器、使用smtp服務(wù)、調(diào)用sendmail命令來(lái)發(fā)送三種方法,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2018-10-10
  • Python中SQLite如何使用

    Python中SQLite如何使用

    在本篇文章里小編給大家整理的是關(guān)于Python中SQLite的簡(jiǎn)單應(yīng)用詳解,需要的朋友們可以學(xué)習(xí)下。
    2020-05-05
  • 使用Python進(jìn)行Ping測(cè)試的操作指南

    使用Python進(jìn)行Ping測(cè)試的操作指南

    在網(wǎng)絡(luò)工程中,Ping測(cè)試是一種常用的網(wǎng)絡(luò)診斷工具,用于檢查網(wǎng)絡(luò)連接的可達(dá)性和響應(yīng)時(shí)間,隨著Python編程語(yǔ)言的廣泛應(yīng)用,越來(lái)越多的網(wǎng)絡(luò)工程師開(kāi)始使用Python進(jìn)行自動(dòng)化網(wǎng)絡(luò)測(cè)試和管理任務(wù),本篇文章將詳細(xì)介紹如何使用Python進(jìn)行Ping測(cè)試,需要的朋友可以參考下
    2024-06-06
  • Python優(yōu)化技巧之利用ctypes提高執(zhí)行速度

    Python優(yōu)化技巧之利用ctypes提高執(zhí)行速度

    ctypes是Python的一個(gè)外部庫(kù),提供和C語(yǔ)言兼容的數(shù)據(jù)類型,可以很方便地調(diào)用C DLL中的函數(shù)。今天我們就來(lái)詳細(xì)探討下ctypes庫(kù)的使用技巧
    2016-09-09
  • 在python3環(huán)境下的Django中使用MySQL數(shù)據(jù)庫(kù)的實(shí)例

    在python3環(huán)境下的Django中使用MySQL數(shù)據(jù)庫(kù)的實(shí)例

    下面小編就為大家?guī)?lái)一篇在python3環(huán)境下的Django中使用MySQL數(shù)據(jù)庫(kù)的實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-08-08
  • 一篇文章學(xué)會(huì)兩種將python打包成exe的方式

    一篇文章學(xué)會(huì)兩種將python打包成exe的方式

    最近有部分小伙伴問(wèn)我,python 寫的項(xiàng)目可不可以打包成exe程序,放到?jīng)]有python環(huán)境上的電腦中執(zhí)行? 答案當(dāng)然是可以的,下面這篇文章主要給大家介紹了如何通過(guò)一篇文章學(xué)會(huì)兩種將pyton打包成exe的方式,需要的朋友可以參考下
    2021-11-11
  • Python虛擬機(jī)字節(jié)碼教程之控制流實(shí)現(xiàn)詳解

    Python虛擬機(jī)字節(jié)碼教程之控制流實(shí)現(xiàn)詳解

    在本篇文章當(dāng)中主要給大家分析 python 當(dāng)中與控制流有關(guān)的字節(jié)碼,通過(guò)對(duì)這部分字節(jié)碼的了解,我們可以更加深入了解 python 字節(jié)碼的執(zhí)行過(guò)程和控制流實(shí)現(xiàn)原理
    2023-04-04

最新評(píng)論