def qr_for_channel(channel_id): return QRCode(channel_page_url(channel_id))
def _qr(self): return QRCode(self.channel_page, error='L')
def Generator(self,data): self.data=data img=QRCode(data) g=fr'{data}.png' img.png(fr"C:\Users\marqu\Documents\DOCUMENTOS MARK\Programas\PYTHON\SISTEMA DE DESCONTO\banco de dados\{g}", scale=5)
def __init__(self, path): from pyqrcode import QRCode self.qr_code = QRCode(path)
""" from pyqrcode import QRCode import base64 from PIL import Image import tempfile import io import os # url.png('code.png') def generate_qrcode_binary(qrcode): """""" binary = base64.decodebytes(qrcode.png_as_base64_str().encode('ascii')) img = Image.open(io.BytesIO(binary)) tmp = tempfile.mktemp() # 生成格式为png的二维码,放入pdf中进行渲染时异常,故转换为gif格式 img.save(tmp, 'GIF') with open(tmp, 'rb') as f: binary = f.read() os.remove(tmp) return binary data = 'http://uca.edu' qrcode = QRCode(data, mode='binary', encoding='utf-8', error='H') binary = generate_qrcode_binary('http://uca.edu') print(qrcode.data)
from pyqrcode import QRCode # url = QRCode("https://www.google.com/") # # url.svg('uca-url.svg', scale=8) # print(url.terminal(quiet_zone=1)) number = QRCode("type whatever you want") number.png('big-number.png', scale=20)
def qr_code(self): """Generate a QR code for paring with this accessory. @rtype: QRCode """ return QRCode(self.xhm_uri)