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

python3中sys.argv的實例用法

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

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

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

import sysprint(sys.argv[0])

執(zhí)行這個python文件

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

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

import sys
print(sys.argv[1])

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

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

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

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

獲取前兩個

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

內(nèi)容補充

sys.argv[]說白了就是一個從程序外部獲取參數(shù)的橋梁,這個“外部”很關(guān)鍵,因為我們從外部取得的參數(shù)可以是多個,所以獲得的是一個列表(list),也就是說sys.argv其實可以看作是一個列表,所以才能用[]提取其中的元素。其第一個元素是程序本身,隨后才依次是外部給予的參數(shù)。

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

相關(guān)文章

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

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

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

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

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

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

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

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

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

    Python中SQLite如何使用

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

    使用Python進行Ping測試的操作指南

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

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

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

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

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

    一篇文章學會兩種將python打包成exe的方式

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

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

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

最新評論