为了账号安全,请及时绑定邮箱和手机立即绑定

在应用程序中嵌入远程Python Shell

在应用程序中嵌入远程Python Shell

猛跑小猪 2021-03-14 16:31:03
您可以将IPython Shell嵌入您的应用程序中,以便它在前台启动Shell。有没有一种方法可以在python应用程序中嵌入telnet服务器,以便您可以telnet到某个端口并启动远程IPython shell?非常感谢有关为IPython重定向输入/输出流或如何将其连接到telnet服务器库的任何技巧,或对其他可用于实现此功能的库的建议。
查看完整描述

4 回答

?
撒科打诨

TA贡献1934条经验 获得超2个赞

Python包括telnet客户端,但不包括telnet服务器。您可以使用Twisted实现telnet服务器。 这是一个例子。至于将这些东西挂在一起,则取决于您。


查看完整回答
反对 回复 2021-03-22
?
慕森王

TA贡献1777条经验 获得超3个赞

使用扭曲的沙井。缺少文档,但是设置基于telnet的远程服务器非常容易,并且带有基于GTK的GUI。



    查看完整回答
    反对 回复 2021-03-22
    ?
    守着星空守着你

    TA贡献1799条经验 获得超8个赞

    我认为您应该将服务器类基于SocketServer标准库中的类。您需要编写一个RequestHandler读取和回显输入,但是许多繁重的工作已经为您完成。

    您可以使用ThreadingMixIn轻松地使服务器成为多线程服务器。


    查看完整回答
    反对 回复 2021-03-22
    ?
    牛魔王的故事

    TA贡献1830条经验 获得超3个赞

    尝试使用xmlrpc命名空间


    查看完整回答
    反对 回复 2021-03-22
    • 4 回答
    • 0 关注
    • 200 浏览
    慕课专栏
    更多

    添加回答

    举报

    0/150
    提交
    取消
    意见反馈 帮助中心 APP下载
    官方微信