>>> help(raw_input)
Help on built-in function raw_input in module __builtin__:
raw_input(...)
raw_input([prompt]) -> string
Read a string from standard input. The trailing newline is stripped.
If the user hits EOF (Unix: Ctl-D, Windows: Ctl-Z+Return), raise EOFError.
On Unix, GNU readline is used if enabled. The prompt string, if given,
is printed without a trailing newline before reading.
, что случилось? что вы набираете на клавиатуре?
редактировать (заявленный комментарий здесь):
Я предполагаю, что вы использовали py2exe с «окнами» аргумент, это означает, что ни одна консоль не открывается - без консоли нет STDIN для raw_input использовать. Вместо этого вы можете использовать аргумент «console» в файле setup.py, и ваш exe откроет окно консоли, позволяющее работать с raw_input.
У меня нет возможности сделать что-либо. У меня есть raw_input() в конце main, так что он будет приостанавливаться, чтобы я мог видеть данные, которые были выведены на stdout. Он работал отлично до того, как я создал и выполнил .... Если для этой цели есть альтернатива raw_input(), я мог бы использовать это. Есть идеи? – volting 2010-11-25 21:23:23