如何解决寻找python模块来帮助“整理”服务器控制台窗口
|| 我正在寻找一个Python模块/框架/程序包,它将帮助我为我的应用程序制作一种“更好的”控制台。就目前而言,通过将其他消息注销到控制台,可以将STDIN“推”到新行,因此,如果这是一个长命令,则很难读取要在服务器控制台中键入的内容,或者您容易输入错误。 是否有任何现有的模块可以帮助我做到这一点?如果有帮助,它可以与JLine相提并论(至少,我认为,我没有JLine的第一手经验)。 哦,如果您不明白我在说什么,可以在此处查看我能找到的与示例最接近的内容。基本上,控制台中的底线是输入所有命令的地方,并且在使用服务器时不会回退。从某种意义上说,它是静态的。 有任何想法吗?谢谢!解决方法
readline模块有助于使用历史记录和自动补全功能构建一个不错的提示:
http://docs.python.org/library/readline.html
curses模块可让您将控制台分成可单独滚动的窗口:
http://docs.python.org/library/curses.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。