如何用Python实现 web terminal ?
想在python 的web项目中加入 web terminal,让其能通过web直接连接服务器,实现类似于堡垒机的功能。百度了一下,看的都是用tornado + xterm.js写的. 能否用flask写呢?我只是想在web上引用一下而已,有没有必要再去学torando啊?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
web terminal
必然要用到前后端的实时通信(想象一下运行top
或者ping
命令),比如用到WebSocket
的,tornado在这方面有着很好的支持,而Flask并不原生支持WebSocket
,实现起来更加困难https://github.com/ysk2014/we...:基于node-pty和xterm和vue的web termianl服务,了解下
。