• 中文
    • English
  • 注册
  • 查看作者
  • EOFError:EOF when reading a line

    count=1
    inNumber=eval(input("Enterscoreclassmate: "))
    maxData=inNumber
    whileinNumber!=0:
    inNumber=eval(input("Enterscoreclassmate: "))
    ifinNumber>maxData:
    maxData=inNumber
    count+=1
    print(maxData)
    print(f"classis{count}")

    我在cmd的环境下进行输入输出重定向运行

    pythonapp.py<input.txt>output.txt

    运行了后,结果呢

    EOFError:EOFwhenreadingaline

    网上的回复千篇一律都说submli大哥的问题。

    我经过了反复的试探。得出了另一个原因。也希望大家能够作为参考。就是input.txt里的数据没有保存。丢失了。

    因此变成了空白的input.txt,所以造成了EOFError:EOF whenreadingline的错误。

  • 0
  • 0
  • 0
  • 35
  • 请登录之后再进行评论

    登录
  • 任务
  • 实时动态
  • 发布
  • 单栏布局 侧栏位置: