Python利用myqr庫(kù)創(chuàng)建自己的二維碼
前言
相信朋友們都看過(guò)各種群里釣魚(yú)的澀圖二維碼吧(手動(dòng)滑稽),今天學(xué)了一下制作方式(myqr庫(kù)的使用),在這里分享一下這個(gè)整活利器。
MyQR是一個(gè)能夠生成自定義二維碼的第三方庫(kù),可以根據(jù)需要生成普通二維碼、帶圖片的藝術(shù)二維碼,也可以生成動(dòng)態(tài)二維碼
首先配置好python3的環(huán)境(也可以用anaconda)和編譯器(我用的pycharm)。
pip安裝一下myqr庫(kù):
pip install myqr
pycharm中新建項(xiàng)目新建文件后
from MyQR import myqr myqr.run(words='http://www.shdf.gov.cn/',version=10,level='H',picture='C:/Users/Desktop/pic2.jpg',colorized=True,save_name='ddd.png',save_dir='C:/Users/Desktop')
調(diào)用myqr的run方法,在這里說(shuō)明一下這幾個(gè)參數(shù):
要注意的是picture參數(shù)默認(rèn)是黑白的,如果要彩色記得調(diào)整colorized參數(shù)為true。要做動(dòng)態(tài)二維碼的話picture里面的文件換成'xxx.gif'即可
附python庫(kù)myqr生成二維碼的一些小實(shí)例
1.生成普通二維碼
在程序中導(dǎo)入MyQR包下的模板myqr,其中word參數(shù)接收一個(gè)字符串作為二維碼的內(nèi)容。
1 from MyQR import myqr#注意大小寫(xiě) 2 myqr.run(words='https://www.cnblogs.com/Estate-47/')
運(yùn)行后生成一個(gè)名為“qrcode.png”的二維碼圖片,用微信掃一掃生成的二維碼,就會(huì)自動(dòng)跳轉(zhuǎn)到這個(gè)地址。
2.生成帶圖片的二維碼
myqr.run(words='https://www.cnblogs.com/Estate-47/', picture='girl.jpg',colorized=True) 圖片要和代碼保持同一路徑
此為彩色圖片代碼,需要黑白圖片就去掉參數(shù)colorized=True。另外注意把圖片和代碼放在同一路徑中,否則會(huì)報(bào)錯(cuò)找不到圖片
3.生成動(dòng)態(tài)二維碼
可以直接在命令中使用myqr指令生成需要的二維碼
myqr 'https://www.cnblogs.com/Estate-47/' -p QX.gif -c myqr.run(words='https://www.cnblogs.com/Estate-47/', picture='QX.gif',colorized=True)
總結(jié)
到此這篇關(guān)于Python利用myqr庫(kù)創(chuàng)建自己的二維碼的文章就介紹到這了,更多相關(guān)Python用myqr庫(kù)創(chuàng)建二維碼內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python使用裝飾器進(jìn)行django開(kāi)發(fā)實(shí)例代碼
這篇文章主要介紹了Python使用裝飾器進(jìn)行django開(kāi)發(fā)實(shí)例代碼,分享了相關(guān)代碼示例,小編覺(jué)得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下2018-02-02Laravel+Dingo/Api 自定義響應(yīng)的實(shí)現(xiàn)
這篇文章主要介紹了Laravel+Dingo/Api 自定義響應(yīng)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-02-02python3.6實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了python3.6實(shí)現(xiàn)學(xué)生信息管理系統(tǒng),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-02-02Python實(shí)現(xiàn)堡壘機(jī)模式下遠(yuǎn)程命令執(zhí)行操作示例
這篇文章主要介紹了Python實(shí)現(xiàn)堡壘機(jī)模式下遠(yuǎn)程命令執(zhí)行操作,結(jié)合實(shí)例形式分析了Python堡壘機(jī)模式執(zhí)行遠(yuǎn)程命令的原理與相關(guān)操作技巧,需要的朋友可以參考下2019-05-05使用Keras 實(shí)現(xiàn)查看model weights .h5 文件的內(nèi)容
這篇文章主要介紹了使用Keras 實(shí)現(xiàn)查看model weights .h5 文件的內(nèi)容,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-06-06對(duì)python捕獲ctrl+c手工中斷程序的兩種方法詳解
今天小編就為大家分享一篇對(duì)python捕獲ctrl+c手工中斷程序的兩種方法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-12-12Tensorflow訓(xùn)練模型越來(lái)越慢的2種解決方案
今天小編就為大家分享一篇Tensorflow訓(xùn)練模型越來(lái)越慢的2種解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-02-02基于python3 的百度圖片下載器的實(shí)現(xiàn)代碼
這篇文章主要介紹了基于python3 的百度圖片下載器的實(shí)現(xiàn)代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11python如何實(shí)現(xiàn)讀取并顯示圖片(不需要圖形界面)
這篇文章主要介紹了python如何實(shí)現(xiàn)讀取并顯示圖片,文中示例代碼非常詳細(xì),幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下2020-07-07