1

在从应用程序外部运行龙卷风服务器之前,我需要存储请求处理程序的 get 函数的输出。

例子:-

类测试(请求处理程序):

  def get:
       print "safds"'

   ....
   ...

我需要从外部调用没有龙卷风循环服务器的 get 函数。可能吗 ?有没有转机。请帮忙。

谢谢

4

1 回答 1

0

如果你碰巧读到了这个问题,我知道我必须以某种方式创建我的处理程序的一个实例才能调用里面的postorget函数。在查看了RequestHandler的实现之后,我想出了以下代码段:

from tornado.web import Application
from tornado.httpserver import HTTPRequest

mock_app = Mock(spec=Application)
request = HTTPRequest(
        method='GET', uri='/', headers=None, body=None
)
response = Handler(mock_app, request).get()
于 2020-05-27T17:27:27.877 回答