目錄
普通二維碼
帶圖片的藝術二維碼
動態二維碼
函式常用引數表
今天跟大家分享一個Python兩行代碼展現騷操作的小專案,生成自己專屬的精美二維碼,包括普通二維碼、帶圖片的藝術二維碼和動態二維碼,
當然在學習Python的道路上肯定會困難,沒有好的學習資料,怎么去學習呢?
學習Python中有不明白推薦加入交流Q群號:701698587
群里有志同道合的小伙伴,互幫互助, 群里有不錯的視頻學習教程和PDF!
好了,接下來就是看如何使用兩行代碼生成你的專屬二維碼了,
在Python中生成二維碼需要呼叫MYQR第三方庫,這個庫可以說是專門為二維碼量身打造的了,呼叫該模塊的run函式就可以直接生成想要的二維碼,
.
普通二維碼
生成普通二維碼只需要在run中給words引數傳入要生成二維碼的鏈接即可,比如我們要將360瀏覽器的主界面生成二維碼:網址為:“https://hao.360.com/”,
運行以下代碼:
from MyQR import myqr
myqr.run(words='https://hao.360.com/')
大功告成,這時候我們就可以在程式的默認檔案夾找到生成的.png格式的二維碼了,
.
?
帶圖片的藝術二維碼

?
生成帶圖片的藝術二維碼時,我們需要在原來程式的基礎上加上picture引數,表示我們要設定的二維碼的背景圖片,使用colorized=True引數設定圖片背景為彩色,如不設定,則默認生成的圖片為黑白背景,
同時我們還可以使用save_name引數給二維碼命名,
值得注意的是:為了避免圖片格式錯誤,命名的二維碼的格式需要與背景圖片格式相同,
如我們以圖片“mtsc_body15.png”為背景生成二維碼,生成的二維碼命名為“qr1.png”
代碼如下:
from MyQR import myqr
myqr.run(words='https://hao.360.com/',
picture='Sources/mtsc_body15.png',
save_name='qr1.png',
colorized=True)
生成的二維碼效果如下:
.
?
動態二維碼
其實動態二維碼和帶圖片的藝術二維碼生成方法類似,我們只需要將背景圖片改為GIF圖,將生成的二維碼圖片格式同樣改成GIF即可,以美麗的新垣結衣的GIF圖為例:
代碼如下:
from MyQR import myqr
myqr.run(words='https://hao.360.com/',
picture='Sources/gakki.gif',
save_name='qr4.png',
colorized=True)
OK,現在看一下效果,這波操作絕對能秀的同學一臉了,
.
函式常用引數表
除了上面提到的那些引數以外,run函式內部還有很多生成二維碼時可以使用的引數,在這里大灰狼和大家分享一下run函式中的常用引數:
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/275678.html
標籤:其他
