tornado异步执行shell

来源:15-2 高并发接下来我们应该怎么学习?

烈焰卡卡

2020-03-14

老师好,我想问一下,我想在tornado中,异步执行shell,并且能够进行交互(如输入password,或者docker exec的后续输入等),该怎么做呢?

我网上能查到的都是使用Subprocess,,但是这种当一条命令执行完之后,子进程就结束了吧,只能读取出输出,但是我想多次继续交互。如果使用像Pexpect 这种同步的库肯定不好使,tornado这种异步的框架有什么好办法么

写回答

1回答

bobby

2020-03-15

tornado是异步web框架 为什么要做成shell的交互出来?这个不是本地应用吗

0
10
bobby
回复
烈焰卡卡
如果对这个感兴趣可以看看源码 大致了解一下就知道了
2020-03-20
共10条回复

Tornado从入门到进阶 打造支持高并发的技术论坛

异步IO并发编程/Form,ORM/aiomysql、peewee-async/epoll

593 学习 · 350 问题

查看课程