在我的Python Linux控制台应用程序中,我使用curses来处理数据的显示。同时,我希望有一个输入行来输入命令,几乎是良好的 ol' irssi 风格。使用默认的curses getch(),我必须做大量的编码才能获得raw_input函数的基本功能——箭头键移动光标/浏览输入历史记录。
有没有一种简单的方法可以让这种行为与curses一起工作,因为它捕获输入事件,并且我不能只使用读取sys.stdin的函数。
使用curses.textpad
http://www.python.org/doc/2.4.1/lib/module-curses.textpad.html http://www.python.org/doc/2.4.1/lib/module-curses.textpad.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)