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

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

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

在運(yùn)維過程中,有些時(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)庫,也就是一個(gè)官方的模塊。封裝了一些系統(tǒng)的信息和接口,然后再說說argv這個(gè)變量?!竌rgv」是「argument variable」參數(shù)變量的簡(jiǎn)寫形式,一般在命令行調(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)

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

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

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

相關(guān)文章

  • Python 多線程不加鎖分塊讀取文件的方法

    Python 多線程不加鎖分塊讀取文件的方法

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

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

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

    Python 做曲線擬合和求積分的方法

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

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

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

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

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

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

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

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

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

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

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