sys模块:
核心:
1.获取系统环境变量(添加环境变量)
2.标准输入输出错误输出(应用:进度条)
import sys #从程序外部获取参数 # sys.argv # print(sys.argv) #退出程序,正常退出 # sys.exit() # while True: # a = input(">>>:") # if a == 'quit': # sys.exit() # print(a) #获取python解释器的版本 # sys.version # print(sys.version) #返回模块搜素路径,初始化时使用pythonpath环境变量的值. # sys.path # sys.path.append("自定义模块路径") # print(sys.path) #获取当前系统平台 # sys.platform # print(sys.platform) # 获取系统当前编码,一般默认为ascii # sys.getdefaultencoding() # print(sys.getdefaultencoding()) # 新的模块,sys.modules将自动记录该模块 # sys.modules.keys() # print(sys.modules.keys()) #变量包含与标准I/O 流对应的流对象 # sys.stdinstdoutstderr #进度条应用 #sys.stdout.write() # import time # for i in range(100): # time.sleep(0.5) # sys.stdout.write("*") # sys.stdout.flush()