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:柘月十七

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