管道程序标准输出到纵横制io柔

2024-05-14 06:15:20 发布

您现在位置:Python中文网/ 问答频道 /正文

如何将编译过程的stdout发送到纵横制io-路由器?你知道吗

我正在开发一个类似travis的持续集成系统,用于编译Github托管的LaTeX文档/项目。服务器从Github接收POST并启动编译过程。编译器的输出应该在网站的虚拟控制台中实时显示。你知道吗

在Debian上运行crossbar.ioautobahn|Python时这可能吗?你知道吗


Tags: 项目文档iogithub服务器travis编译器网站
1条回答
网友
1楼 · 发布于 2024-05-14 06:15:20

是的,有可能。我估计浏览器中大约有50行Python代码+JS(转储到JS控制台:20行)。你知道吗

使用AutobahnPythonplus Python 2和Twisted时,需要执行以下操作:

  1. 编写接收HTTP/POST的Twisted Web资源
  2. 收到POST后,使用Twisted的process support启动子进程(您的编译器)
  3. 在从子进程接收来自stdout的内容时,将WAMP事件发布到纵横制io通过。。你知道吗
  4. 。。您以前创建并连接到的WAMP应用程序组件纵横制io你知道吗

相关问题 更多 >