我有一些编程作业可以像这样从 stdin 读取输入数据:
text = sys.stdin.readline().strip()
Run Code Online (Sandbox Code Playgroud)
我使用 Spyder 作为我的开发环境,但无法找到提供标准输入的方法。所以,我在代码中添加了一个 -infile 选项,并正在从文件中读取。
但是,在提交时,我需要重新阅读标准输入。我如何首先阅读标准输入?我知道如何从 linux 命令行执行此操作,但现在必须使用 windows。
(此处为 Spyder 维护者)您发布的代码只能在系统终端(即 bash 或 cmd.exe)中运行时读取文本。
它在 Spyder 中不起作用,因为它的终端是用不同的技术实现的(PyQt 与 readline)。
| 归档时间: |
|
| 查看次数: |
3023 次 |
| 最近记录: |