Python诅咒问题

cod*_*Joe 3 python curses

我在python中编写了一个小程序,并使用curses库输出了一些屏幕显示.对于我的简单输出,这似乎工作.我从命令行运行我的python程序.

我的问题是如果我杀了python程序终端没有正确显示.例如:'ls -al'在运行我的python curses程序之前正确显示'ls -al'在我杀死python curses程序后无法正常显示.

杀死我的python curses程序后,如何才能使终端显示输出正常?

Gre*_*ill 6

通常,该reset命令会将终端设置重置为默认值.


Col*_*lin 6

如果你使用curses.wrapper,它将为你处理所有的清理(和设置).http://docs.python.org/library/curses.html#curses.wrapper