本文介绍sys模块,简单打印两个重定向输出。
# sys模块
import sys
# 重定向标准错误信息的
sys.stderr.write('This is stderr text\n')
# 因为从定向有缓冲区,所以需要以下这行代码
sys.stderr.flush()
sys.stdout.write('This is stdout text\n')
# 获取命令行参数,默认sys.argv[0]表示代码本身文件路径
print(sys.argv)
目前使用机会没有,以后实际用到了,再去研究和学习。