Как включить новую строку в функцию python raw _input ()?

Я использую raw_input()для сохранения сообщения внутри переменной. Поэтому я не могу нажать клавишу ввода для возврата каретки/новой строки, чтобы начать новый абзац. Прямо сейчас, если я нажму Enter, он просто перейдет к следующей части моей программы.

Я уже пробовал что-то подобное:

>>> message = raw_input("Message: ")
Message: Hello Sir, \n It's great that..
>>> message
"Hello Sir, \\n It's great that.."
>>> 

Это не сработало, и я также пытался заключить его в одинарные и двойные кавычки, что также не сработало.

Я понимаю, что есть и другие способы сделать это,например, используя wxpython или tkinter , но я хочу оставить его строго консольным. Это возможно?

6
задан EbraHim 23 April 2016 в 10:09
поделиться