Python模块_sys模块
sys模块:与Python进行交互
import sys print("sys.argv 结果是:",sys.argv) command1 = sys.argv[1] #在shell运行,例:python 当前执行文件.py post www.baidu.com为什么一开始就是[1],而不是[0],因为argv默认第一个参数就是执行的py本身 path = sys.argv[2] if command1 == "post": print("argv【1】结果是:",command1) print("argv【2】结果是:", path) elif command1 == "get": print("argv【1】结果是:",command1) print("argv【2】结果是:", path)
import time #假进度条 for i in range(10): sys.stdout.write("#") time.sleep(1) sys.stdout.flush()
print(sys.version) #获取Python解释器的版本信息 print(sys.path) #返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值 print(sys.platform) #返回操作系统平台名称 print(sys.exit(0))