自身运行环境,Python就是解释器,运行在操作系统上面的程序,所以sys包,可以用来管理Python运行的参数,比如内存,文件大小等等....另外一个重要功能就是可以和自己进行命令交互
下面介绍几个我们经常不经意就会用到的sys包的命令
stdout/stderr/stdin
stdin , stdout , 以及stderr 变量包含与标准...I/O 流对应的流对象....,是内建在每一个UNIX系统中的管道
当我们打印print的时候就是往stdout里面管道里面塞进去打印的数据,stderr就是错误信息的打印,和stdout一样
1.stdout就像是一个类文件对象...outfile.log中,不会打印到屏幕上
如果之后要恢复,再把管道改为原来就行
sys.stdout = __console
这个时候再print的时候,就会打印到屏幕上了
2.stdin标准化输入,