幾行Python代碼生成動態二維碼 myqr的使用教程


                  

現在二維碼的使用越來越多,那怎樣使自己的二維碼別具一格呢?小南認為將自己的二維碼變成動態的,這樣才能獨領風騷呀。那怎樣生成動態二維碼呢,可以使用 Python 的第三方庫 myqr來制作,只需要簡單的幾行代碼就能生成動態二維碼。

 

 

動態二維碼教程

一:生成自己二維碼的鏈接通過草料二維碼即可完成:草料二維碼官網:https://cli.im/

打開后按下圖操作,即可生成鏈接,這個鏈接代碼中要用到。

二:python安裝myqr庫

在pycharm中點擊Terminal

pip install myqr -i https://pypi.douban.com/simple/

在IDLE環境中,win + r 輸入cmd 點擊確定。

打開終端輸入

pip install myqr -i https://pypi.douban.com/simple/

三:創建個項目的文件夾,名字可隨意取個,這里叫動態二維碼。將自己的選擇的動圖放在次目錄下。在創建個py文件,名字隨意,這里叫qrproduction.py將選擇好的動圖放在這個文件夾下。words 后面填入的就是上述生成的鏈接。

代碼和注釋如下:

​import os
from MyQR import myqr​
myqr.run(    words='http://weixin.qq.com/r/Pi_bg4HEqNzXrcXg93os',    # 掃描二維碼后,顯示的內容,或是跳轉的鏈接    
version=1,  # 設置容錯率    
level='H',  # 控制糾錯水平,范圍是L、M、Q、H,從左到右依次升高    
picture='longmao.gif',  # 圖片所在目錄,可以是動圖    
colorized=True,  # 黑白(False)還是彩色(True)    
contrast=1.0,      # 用以調節圖片的對比度,1.0 表示原始圖片。默認為1.0。    
brightness=1.0,      # 用來調節圖片的亮度,用法同上。    
save_name='qrlongmao.gif',      
# 控制輸出文件名,格式可以是 .jpg, .png ,.bmp ,.gif    
)

 

右鍵點擊運行后可看到新生成的一個動圖,就是自己的二維碼。

   


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM