Как обработать HTTP-запрос GET к файлу в Tornado?

Я использую Ubuntu и у меня есть каталог с именем "webchat", в этом каталоге есть 4 файла: webchat.py, webchat.css, webchat.html, webchat.js.

При создании HTTP-сервера с использованием Tornado я сопоставляю корень ("/") с моим кодом на python: 'webchat.py' следующим образом:

import os,sys
import tornado.ioloop
import tornado.web
import tornado.httpserver

#http server for webchat
class webchat(tornado.web.RequestHandler):
  def get(self):
    self.write("Hello, chatter! [GET]")
  def post(self):
    self.write("Hello, chatter! [POST]")

#create http server
Handlers     = [(r"/",webchat)]
App_Settings = {"debug":True}
HTTP_Server  = tornado.web.Application(Handlers,**App_Settings)

#run http server
HTTP_Server.listen(9999)
tornado.ioloop.IOLoop.instance().start()

Доступ кHTTP: // локальный: 9999 приведет меня к обработчику 'веб-чата' (класс веб-чата). Тем не менее, я хочу получить доступ к другим файлам в том же каталоге с помощью 'webchat.py', это webchat.css, webchat.html и webchat.js.

Этот URL дает мне 404:HTTP: // локальный: 9999 / webchat.html, Любые возможные решения в этом вопросе?

Ответы на вопрос(2)

Ваш ответ на вопрос