Esempio n. 1
0
def qr_for_channel(channel_id):
    return QRCode(channel_page_url(channel_id))
Esempio n. 2
0
 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)
Esempio n. 4
0
 def __init__(self, path):
     from pyqrcode import QRCode
     self.qr_code = QRCode(path)
Esempio n. 5
0
"""

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)
Esempio n. 7
0
    def qr_code(self):
        """Generate a QR code for paring with this accessory.

        @rtype: QRCode
        """
        return QRCode(self.xhm_uri)