super(MyFileHandler, self).initialize(self.dirname)

def get(self, path=None, include_body=True):
    super(MyFileHandler, self).get(self.filename, include_body)
app = tornado.web.Application([('/foo\\.json', MyFileHandler, {'path':
    '/path/to/foo.json'})])
app.listen(8888)
tornado.ioloop.IOLoop.current().start()
How can Tornado serve a single static file at an arbitrary location?