Python接收执行参数
1、python内置模块sys的sys.argv函数会将解释器执行时的所有参数保存为一个列表。
a、首先创建文件login.py
#!/usr/bin/env python #-*- coding:utf-8 -*- import sys print(sys.argv) print(type(sys.argv))
b、执行login.py文件
C:\Users\wohaoshuai\AppData\Local\Programs\Python\Python36-32\python.exe D:/PythonLearn/day2/login.py ['D:/PythonLearn/day2/login.py'] <class 'list'>
c、执行login.py文件并传入参数
C:\Users\wohaoshuai\AppData\Local\Programs\Python\Python36-32\python.exe D:/PythonLearn/day2/login.py 1 2 3 ['login.py', '1', '2', '3'] <class 'list'>