sys模块是python中的标准模块。其中的 argv 可以获取到命令行参数。
sys.argv 可以获取到命令行的参数:
main4.py
import sys
print(sys.argv)
cmd命令窗口,执行main4.py
>> python main4.py a -b c5
输出结果:
sys.argv 返回的是一个列表,第1项是当前的 main4.py文件名,后面的项依次表示参数项
sys.argv 是可读可写属性:
import sys
sys.argv = [...]
一个例子:
import sys
def showName():
print("哈哈哈哈---")
if len(sys.argv)>=2:
fnName = sys.argv[1]
if fnName=="showName":
showName()
else:
print("请携带一个showName参数")
cmd命令行执行效果:
----结束----
仅学习。