首先要的配置:
pillow image qrcode zxing
然后直接上代碼:
1 import PIL 2 import qrcode 3 # 實例化二維碼生成類 4 qr = qrcode.QRCode( 5 version=1, 6 error_correction=qrcode.constants.ERROR_CORRECT_L, 7 box_size=10, 8 border=4, 9 ) 10 # 設置二維碼數據 11 data = "https://www.cnblogs.com/smartisn/" 12 qr.add_data(data=data) 13 # 啟用二維碼顏色設置 14 qr.make(fit=True) 15 img = qr.make_image(fill_color="black", back_color="white") 16 17 # 顯示二維碼 18 img.show()