argv是一个list,接受外部向程序传入的参数。argv[0]为文件名,arvg[1..]为文件后跟的参数
import sys a = sys.argv print(a) ---------- (venv) E:Python外星人入侵>python b.py a b ['b.py', 'a', 'b']
退出程序,带自定义返回值
#正常退出
if input_account == account.strip():
print("welcome",user)
sys.exit(0)
#异常退出并输出退出信息
for check_user in check.readlines():
if input_check_user == check_user.strip():
sys.exit("your account has been locked!")
sys.path,就是shell里的$PATH。