python小記 —— sys.argv

sys.argv到底是什麼?

sys.argv是運行在黑屏終端運行python文件獲取的參數。即返回一個包含輸入參數的列表。
話不多說了看下面,反手就是一堆代碼:

import sys
print("list長度:",len(sys.argv))     #計算sys.argv列表的長度
print("文件名:",sys.argv[0])      #argv[0] 表示文件名或是文件的路徑
for i in range(len(sys.argv)):
    print("第",i,"個參數:", sys.argv[i])    #逐個把sys.argv列表裏的元素遍歷出來

運行結果:
在這裏插入圖片描述
簡單說說啦:

  1. 把上述代碼保存爲test01.py的文件裏;
  2. 在cmd終端切換到文件的保存的目錄裏,我的test01文件是保存在“F:/pyCharm/python_study/異常”;
  3. 首先要明白“python test01.py ”這個指令是執行.py文件,那麼上面圖片裏的“hello python word”是三個參數
  4. 到這裏就應該可以理解了吧,sys.argv是獲取後面的相關輸入參數的。

有不足之處望留言指正

——————END——————
Programmer:柘月十七

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章