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))

 

posted on 2019-07-09 14:50  詹生  阅读(134)  评论(0编辑  收藏  举报

导航