#coding:utf-8 import tornado.ioloop import tornado.web from  tornado.options import define,options,parse_command_line from tornado.web import RequestHandler define('port',default=8001,type=int,) def main():     parse_command_line()     app=tornado.web.Application(         [         (r"/pic/*.*",PicHandles), ],    debug=True,    default_host="0.0.0.0", )     app.listen(options.port)     tornado.ioloop.IOLoop.instance().start() class PicHandles(RequestHandler):     def get(self):         data={}         data['pic_id']=self.request.uri.split('/')[-1:][0]         if int(data['pic_id'])==2:           pic=open('/home/wang/Desktop/canpin/1.jpg','r')           pics=pic.read()           self.write(pics)           self.set_header("Content-type", "p_w_picpath/png")         else:             self.write('no url') if __name__=='__main__':     main()