美文网首页
Python-stdin-stdout

Python-stdin-stdout

作者: 千年积木 | 来源:发表于2021-05-09 07:58 被阅读0次
    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://www.haomeiwen.com/subject/fibmlltx.html