iT邦幫忙

0

qrcode 的 generate和decode(python)

generate:

import qrcode
import argparse

def make_qrcode(data):
    img = qrcode.make(data)
    type(img)  # qrcode.image.pil.PilImage
    img.save("qrcode_img/{}.png".format(data))

if __name__ == '__main__':
    # [START vision_document_text_tutorial_run_application]
    parser = argparse.ArgumentParser()
    parser.add_argument('data', help='The data to make qrcode.')
    args = parser.parse_args()
    make_qrcode(args.data)

https://ithelp.ithome.com.tw/upload/images/20210728/20139212ROcUNqPTUX.png
decode:

from PIL import Image
from pyzbar.pyzbar import decode

def decode_img(img):
    result = decode(Image.open(img))
    # print(result)
    return result

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言