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

Python3 main函數(shù)使用sys.argv傳入多個(gè)參數(shù)的實(shí)現(xiàn)

 更新時(shí)間:2019年12月25日 09:38:33   作者:豬笨是念來(lái)過(guò)倒  
今天小編就為大家分享一篇Python3 main函數(shù)使用sys.argv傳入多個(gè)參數(shù)的實(shí)現(xiàn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

在運(yùn)維過(guò)程中,有些時(shí)候需要向main函數(shù)中傳遞參數(shù),以方便運(yùn)維與測(cè)試,那么怎么向main函數(shù)中傳入多個(gè)參數(shù)呢,下面以python3中的main函數(shù)為例,簡(jiǎn)單講一下。

首先我們需要import sys,sys是python3的一個(gè)標(biāo)準(zhǔn)庫(kù),也就是一個(gè)官方的模塊。封裝了一些系統(tǒng)的信息和接口,然后再說(shuō)說(shuō)argv這個(gè)變量。「argv」是「argument variable」參數(shù)變量的簡(jiǎn)寫(xiě)形式,一般在命令行調(diào)用的時(shí)候由系統(tǒng)傳遞給程序。這個(gè)變量其實(shí)是一個(gè)List列表,argv[0] 一般是被調(diào)用的腳本文件名或全路徑,和操作系統(tǒng)有關(guān),argv[1]和以后就是傳入的數(shù)據(jù)了。

具體操作如下:

import sys
 
#傳入3個(gè)參數(shù),具體操作根據(jù)個(gè)人情況
def main(argv):
  print(argv[1])
  print(argv[2])
  print(argv[3])
 
if __name__ == "__main__":
  main(sys.argv)

接下來(lái)直接執(zhí)行python main.py 1 2 3,,將會(huì)得到1 2 3的打印。

(PS:最后說(shuō)明一下,sys.argv傳入的參數(shù)為字符串類(lèi)型,如果想做一些條件判斷的話(huà)需要轉(zhuǎn)成你所需要的數(shù)據(jù)類(lèi)型。)

以上這篇Python3 main函數(shù)使用sys.argv傳入多個(gè)參數(shù)的實(shí)現(xiàn)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python 多線(xiàn)程不加鎖分塊讀取文件的方法

    Python 多線(xiàn)程不加鎖分塊讀取文件的方法

    今天小編就為大家分享一篇Python 多線(xiàn)程不加鎖分塊讀取文件的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-12-12
  • pycharm如何中導(dǎo)入本地下載好的庫(kù)

    pycharm如何中導(dǎo)入本地下載好的庫(kù)

    這篇文章主要介紹了pycharm如何中導(dǎo)入本地下載好的庫(kù)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • Python 做曲線(xiàn)擬合和求積分的方法

    Python 做曲線(xiàn)擬合和求積分的方法

    今天小編就為大家分享一篇Python 做曲線(xiàn)擬合和求積分的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-12-12
  • python字符串格式化(%格式符和format方式)

    python字符串格式化(%格式符和format方式)

    在編寫(xiě)程序的過(guò)程中,經(jīng)常需要進(jìn)行格式化輸出,每次用每次查,干脆就在這里整理一下,下面這篇文章主要給大家介紹了關(guān)于python字符串格式化的相關(guān)資料,分別是%格式符和format方式,需要的朋友可以參考下
    2022-02-02
  • Python中應(yīng)用protobuf的示例詳解

    Python中應(yīng)用protobuf的示例詳解

    這篇文章主要來(lái)和大家聊一聊?protobuf,它是一個(gè)數(shù)據(jù)序列化和反序列化協(xié)議,因此它和?json?的定位是一樣的。文中的示例代碼講解詳細(xì),感興趣的可以了解一下
    2023-02-02
  • Python+Django實(shí)現(xiàn)簡(jiǎn)單HelloWord網(wǎng)頁(yè)的示例代碼

    Python+Django實(shí)現(xiàn)簡(jiǎn)單HelloWord網(wǎng)頁(yè)的示例代碼

    本文主要介紹了Python+Django實(shí)現(xiàn)簡(jiǎn)單HelloWord網(wǎng)頁(yè)的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • pytho多張圖片的無(wú)損拼接的實(shí)現(xiàn)示例

    pytho多張圖片的無(wú)損拼接的實(shí)現(xiàn)示例

    很多人都會(huì)是用PS進(jìn)行拼接,本文主要介紹了pytho多張圖片的無(wú)損拼接的實(shí)現(xiàn)示例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • 在tensorflow中設(shè)置保存checkpoint的最大數(shù)量實(shí)例

    在tensorflow中設(shè)置保存checkpoint的最大數(shù)量實(shí)例

    今天小編就為大家分享一篇在tensorflow中設(shè)置保存checkpoint的最大數(shù)量實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-01-01
  • 最新評(píng)論