def get(self): self.qrwrapper = QRWrapper(QRCODE_DIR) input_content = self.get_argument('content', default="http://www.iwencai.com/") input_content = input_content.encode("utf-8") if input_content == None: input_content = "http://www.iwencai.com/" logging.info("get content " + input_content) qrcode_img = self.qrwrapper.generateQRCode(input_content) self.render( "qrtest/index.html", content=input_content, qrcodeimg=qrcode_img, )
from tornado.options import define, options from com.changxia.qrcode.QRWrapper import * from setting import * ''' 测试二维码 ''' class QRTestHandler(tornado.web.RequestHandler): def get(self): self.qrwrapper = QRWrapper(QRCODE_DIR) input_content = self.get_argument('content', default="http://www.iwencai.com/") input_content = input_content.encode("utf-8") if input_content == None: input_content = "http://www.iwencai.com/" logging.info("get content " + input_content) qrcode_img = self.qrwrapper.generateQRCode(input_content) self.render( "qrtest/index.html", content=input_content, qrcodeimg=qrcode_img, ) if __name__ == "__main__": qrwrapper = QRWrapper(QRCODE_DIR) input_content = "http://www.iwencai.com/" qrcode_img = qrwrapper.generateQRCode(input_content)