print("===========================sys模块的使用===============================")
import sys
#sys.stdin 接收用户的输入,读取键盘输入的数据
#sys.stdout 标准输出
#sys.stderr 错误输出
s_in = sys.stdin
#while True:
#content = s_in.readline().rstrip("\n") #写1行 #hello\n ==> hello ==> \n
#cc = s_in.readline() #写1行 #hello\n
#if cc == "out\n":
# print("退出")
#break
#print(type(cc),cc)
#print("-----")#
#以上程序没有问题,是 VScode的问题
#标准输出,改变输出位置,改控制台输出变为输出(写)到文件
sys.stdout = open("Pfile/Pfile12.txt","w",encoding="utf8")
print("Hello")
print("Hello world")
#标准error输出,改变输出位置,改控制台输出变为输出(写)到文件
#err ==> error
sys.stderr = open("Pfile/error.txt","w",encoding="utf8")
print(1 / 0) #表示错误,error,错误日志
Python-stdin-stdout
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- https://blog.csdn.net/qq_20603001/article/details/62887099
- stdout is a normal file, created in the same directory wh...
- 解决方法:下载tar.gz 安装包 https://pypi.org/project/cx-Oracle/6.0b...
- 在Linux环境下,通过tar -zxvf 命令解压文件时遇到”gzip: stdin: not in gzip ...