2016-10-14 4 views
0

Это мой кодпитон не sys.stdin.read работает

if __name__ == '__main__': 

    import sys 
    text = sys.stdin.read().decode('ascii', errors='replace') 
    print text 

Когда я бегу, я введите текст и нажмите клавишу ввода, но ничего не происходит, и он продолжает работать вечно. Что не так ?

ответ

1
  • Флеш стандартный ввод с Ctrl+d
  • альтернативно использовать input() или raw_input()
  • проверки документацию >>> help(sys.stdin.read)