python之sys模块详解

python之sys模块详解

处理命令行参数

 

在解释器启动后, argv 列表包含了传递给脚本的所有参数, 列表的第一个元素为脚本自身的名称。

sys.argv[0] 表示程序自身
sys.argv[1] 表示程序的第一个参数
sys.argv[2] 表示程序的第二个参数

可以做个测试,如下图:

 

 

sys.exit(n) 退出程序,正常退出时exit(0)

#!/usr/bin/env python
# -*- coding:utf-8 -*-
import sys
a=2
if a<=2:
    sys.exit(8)
#注释:退出python执行程序,下面的代码将不会执行,如同shell中的exit一样。
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » python之sys模块详解