3

我正在使用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

有什么问题 ????

4

2 回答 2

1

根据为什么 raw_input() 缺失?还有其他选择吗?来自 QPython 论坛:

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

于 2013-10-19T05:56:16.407 回答
0

Please add "#qpy:console" to let your script run with console, which you can use raw_input correctly.

more about the user mode

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

于 2014-02-09T13:40:28.310 回答