目錄
普通二維碼
帶圖片的藝術二維碼
動態二維碼
函數常用參數表
今天跟大家分享一個Python兩行代碼展現騷操作的小項目,生成自己專屬的精美二維碼,包括普通二維碼、帶圖片的藝術二維碼和動態二維碼。
當然在學習Python的道路上肯定會困難,沒有好的學習資料,怎么去學習呢?
學習Python中有不明白推薦加入交流Q群號:701698587
群里有志同道合的小伙伴,互幫互助, 群里有不錯的視頻學習教程和PDF!
好了,接下來就是看如何使用兩行代碼生成你的專屬二維碼了。
在Python中生成二維碼需要調用MYQR第三方庫,這個庫可以說是專門為二維碼量身打造的了,調用該模塊的run函數就可以直接生成想要的二維碼,
.
普通二維碼
生成普通二維碼只需要在run中給words參數傳入要生成二維碼的鏈接即可,比如我們要將360瀏覽器的主界面生成二維碼:網址為:“https://hao.360.com/”。
運行以下代碼:
大功告成,這時候我們就可以在程序的默認文件夾找到生成的.png格式的二維碼了。
.
帶圖片的藝術二維碼
同時我們還可以使用save_name參數給二維碼命名。
值得注意的是:為了避免圖片格式錯誤,命名的二維碼的格式需要與背景圖片格式相同。
如我們以圖片“mtsc_body15.png”為背景生成二維碼。生成的二維碼命名為“qr1.png”
代碼如下:
生成的二維碼效果如下:
.
動態二維碼
其實動態二維碼和帶圖片的藝術二維碼生成方法類似,我們只需要將背景圖片改為GIF圖,將生成的二維碼圖片格式同樣改成GIF即可。以美麗的新垣結衣的GIF圖為例:
代碼如下:
OK,現在看一下效果,這波操作絕對能秀的同學一臉了。
.
函數常用參數表
除了上面提到的那些參數以外,run函數內部還有很多生成二維碼時可以使用的參數,在這里大灰狼和大家分享一下run函數中的常用參數: