【问题标题】:EOF error with raw_inputraw_input 出现 EOF 错误
【发布时间】:2013-10-28 01:51:15
【问题描述】:

我正在使用 qpython,而当我使用 raw_input 函数时,我遇到了 EOF 错误,例如 -

print " what's ur name",
a = raw_input()
print " hello %r"%a

我得到了这个结果 -

what's ur name ?
Traceback (most recent call last):
File "main.py", line 2, in 
  a= raw_input()
EOFError: EOF when reading a line

什么问题???

【问题讨论】:

    标签: python python-2.7 qpython


    【解决方案1】:

    根据来自 QPython 论坛的Why is raw_input() missing? Any other alternatives?

    raw_input 函数不起作用,因为没有控制台模式 就像 QPython+ 中的 pc 一样。但是还有另一种获取用户的方法 输入,你可以做 Kivy 编程,它提供 UI 支持,你 可以通过它的对话框或其他输入法获取用户输入。

    【讨论】:

    • 该死,想修正错字,但这是来自论坛帖子的引述;)
    • @icedwater,请随时修复。只需添加有关修复的注释即可。
    • 不,这是直接引用,所以我应该保留它。只是评论。这是次要的,但对我来说就像一个酸痛的拇指:P
    【解决方案2】:

    请添加“#qpy:console”让您的脚本使用控制台运行,您可以正确使用raw_input。

    更多关于用户模式

    http://wiki.qpython.org/doc/program_guide/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-15
      • 1970-01-01
      • 2021-11-30
      • 2021-03-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多