Python 处理标准输出
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 处理标准输出相关的知识,希望对你有一定的参考价值。
输出有两种,一种是标准输出,一种是标准错误输出,python 处理标准输出使用 sys.stdout ,处理标准错误输出用 sys.stderr
In [2]: import sys In [3]: sys.stdout.write(‘Hello World‘) # 标准输出(看起来跟print用法一致) Hello World In [4]: sys.stderr.write(‘Hello World‘) # 标准错误输出 Hello World
[[email protected] ~]# cat 1.py #!/usr/bin/python import sys sys.stdout.write(‘This is a stdout\n‘) sys.stderr.write(‘This is a stderr\n‘) [[email protected] ~]# python 1.py > /dev/null # 结果只显示标准错误输出 This is a stderr [[email protected] ~]# python 1.py 2> /dev/null # 结果只显示标准输出 This is a stdout
以上是关于Python 处理标准输出的主要内容,如果未能解决你的问题,请参考以下文章