日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Python MyQR

發(fā)布時間:2025/5/22 python 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python MyQR 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

MyQR是一個能夠產(chǎn)生基本二維碼、藝術(shù)二維碼(黑白與彩色)和動態(tài)效果二維碼(黑白與彩色)的Python第三方庫。
MyQR 庫的更多介紹和源碼訪問 https://github.com/x-hw/amazing-qr

安裝MyQR庫

pip3 install MyQR

生成一張二維碼

from MyQR import myqrmyqr.run(words='vvcat', # 文本或鏈接version=1, level='H', picture=False, colorized=flase, contrast=1.0, brightness=1.0, save_name='1.png', # 保存的指定路徑和格式 )

生成一張帶背景圖片的二維碼

from MyQR import myqrmyqr.run(words='https://blog.csdn.net/qq_44989881', # 文本或鏈接version=5, # 修改該數(shù)值,可以改變生成的二維碼圖片的大小;范圍1~40level='H', picture=r'C:\\Users\\vvcat\\Pictures\\1.png', # 指定的背景圖colorized=True, # True:彩色,False:黑白contrast=1.0, brightness=1.0, save_name='1.png', # 保存的指定路徑和格式 )

注:如果version的數(shù)值超過40或小于1,則會產(chǎn)生以下錯誤

在run方法中也可以看到,version值的范圍。

生成一張動態(tài)圖二維碼

from MyQR import myqrmyqr.run(words='vvcat', # 文本或鏈接version=5, # 修改該數(shù)值,可以改變生成的二維碼圖片的大小;范圍1~40level='H', picture=r'./1.gif', # 指定的gif格式的動態(tài)圖colorized=True, # True:彩色,False:黑白contrast=1.0, brightness=1.0, save_name='C:\\Users\\vvcat\\Pictures\\2.png', # 保存的指定路徑和格式 )


參數(shù):

  • words:文本或鏈接
  • version:改變生成二維碼圖片的大小;范圍(1~40)
  • picture: 指定生成二維碼的背景圖
  • colorized:只有兩個參數(shù),True為彩色,Flase為灰色
  • level :范圍只有:‘L’,‘M’,‘Q’,‘H’;控制糾錯水平
  • contrast :調(diào)節(jié)背景圖片的對比度,只能給予float類型的參數(shù)
  • brightness :調(diào)節(jié)背景圖片的亮度,如果參數(shù)值過大,背景圖將會變?yōu)榘咨?#xff1b;只能給予float類型的參數(shù)
  • save_name:保存的格式只有:’.jpg’, ‘.png’, ‘.bmp’, '.gif’等四種格式,路徑可以使用絕對路徑和相對路徑。

總結(jié)

以上是生活随笔為你收集整理的Python MyQR的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。