二維碼製作

前端代碼:
import qrcode            #生成二維碼的模塊
import time
def qrcode_change(interval):
        #ticks = time.time()         #
獲得當前時間戳
qr = qrcode.QRCode(
      version=1,                     #
一個整數範圍爲140,表示二維碼的大小
           error_correction=qrcode.constants.ERROR_CORRECT_L, #
二維碼的糾錯範圍可以選擇4個常量
           box_size=10,                                        #
每個點方塊中的像素個數
           border=4,                #
二維碼距圖像外圍邊框距離默認爲4,而且相關規定最小爲4
        )
        qr.add_data(‘http://123.207.240.37/thinkphp/index.php/home/index/getCode?six=’+str(time.time()))#
將時間戳加到url
        qr.make(fit=True)
    img = qr.make_image()                          #生成二維碼
        #img.save(r‘D:\test.jpg’)#保存圖片
        img.save(‘sixsixsix.png’)                          #
保存圖片在當前目錄下
        img.show()                                        #
顯示圖片
        time.sleep(interval)                              #圖片顯示intertval
while True:
    qrcode_change(8)
服務器代碼:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章