最近真的感覺到了python生態(tài)的強(qiáng)大(倒吸一口涼氣)
現(xiàn)在介紹一個可以生成動態(tài)二維碼的庫(myqr)
效果如圖:
第一步要安裝myqr庫
在cmd中直接用pip安裝
pip install myqr
第二步
from MyQR import myqr import os version, level, qr_name = myqr.run( words="https://www.baidu.com", # 可以是字符串,也可以是網(wǎng)址(前面要加http(s)://) version=1, # 設(shè)置容錯率為最高 level='H', # 控制糾錯水平,范圍是L、M、Q、H,從左到右依次升高 picture="123.gif", # 將二維碼和圖片合成 colorized=True, # 彩色二維碼 contrast=1.0, #用以調(diào)節(jié)圖片的對比度,1.0 表示原始圖片,更小的值表示更低對比度,更大反之。默認(rèn)為1.0 brightness=1.0, #用來調(diào)節(jié)圖片的亮度,其余用法和取值同上 save_name="3.gif", # 保存文件的名字,格式可以是jpg,png,bmp,gif save_dir=os.getcwd() #控制位置 )
大家直接copy代碼更改參數(shù)即可使用,注意圖片的路徑最好和pytho文件放一起,防止路徑不對,如圖:
在pycharm中看gif圖不會動,記得要到文件夾里面看哦。。。。QAQ
給大家一個動圖試試吧
附加官方文檔
Positional parameter words: str Optional parameters version: int, from 1 to 40 level: str, just one of ('L','M','Q','H') picutre: str, a filename of a image colorized: bool constrast: float brightness: float 默認(rèn)輸出文件名是“ qrcode.png ",而默認(rèn)存儲位置是當(dāng)前目錄 save_name: str, the output filename like 'example.png' save_dir: str, the output directory
參考文章:https://www.jb51.net/article/163824.htm
以上這篇用python生成(動態(tài)彩色)二維碼的方法(使用myqr庫實(shí)現(xiàn))就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
