我有一个 Python 应用程序,它被守护并在服务器 24/7 上运行。我希望能够提供一个非常简单的 Web 界面,以便我可以监控程序中一些变量的变化值。
我正在使用 Tornado,并且可以在Tornado 主页上找到简单的“Hello, world”并开始运行。但是,一旦tornado.ioloop.IOLoop.instance().start()
被调用,它就会进入循环并且不会返回。我现有的程序(本质上)也是一个无限循环,但我想将两者结合起来。
所以,我的问题是:如何构建我的程序,以便通过使用 Tornado 提供 Web 界面来监视无限循环中的变量?