def qrdecode(file): '''decode the qrcode picture''' stat, text = pqr.decode(file) if stat: return text else: print "failed to decode the qrcode picture."
def gen_qrpic(text, file): '''generate a qrcode file contains the given text''' stat, img = pqr.encode(text) if stat: img.save(file) return file else: print "failed to generate qrcode picture."
def gen_qrpic(text, file): print dir(pqr) stat, img = pqr.encode(text,image_width=200,version=5) if stat: img.save(file) return file else: print "failed to generate qrcode picture."
def assertQRImage(self, chart, text): try: import PyQrcodec except ImportError: print 'PyQrCodec not installed. Can not test QR code image' return chart.download(self.temp_image) status, string = PyQrcodec.decode(self.temp_image) self.assertTrue(status) self.assertEquals(text, string)
def assertQRImage(self, chart, text): try: import PyQrcodec except ImportError: print('PyQrCodec not installed. Can not test QR code image') return chart.download(self.temp_image) status, string = PyQrcodec.decode(self.temp_image) self.assertTrue(status) self.assertEqual(text, string)
# !/usr/bin/python import PyQrcodec, sys # If no arguments were given, print a helpful message if len(sys.argv)==1: print 'Usage: qrencode "message" filename' sys.exit(0) #(m)essage and (f)ilename m=sys.argv[1] f=sys.argv[2] size, image = PyQrcodec.encode(m) image.save(f)
# !/usr/bin/python import PyQrcodec, sys # If no arguments were given, print a helpful message if len(sys.argv)==1: print 'Usage: qrdecode imagefile' sys.exit(0) #(i)mage i=sys.argv[1] inf, mess = PyQrcodec.decode(i); print(mess)