【Python】秀兒!兩行代碼製作你的專屬動態二維碼

全文乾貨,建議收藏以後使用喲!

今天跟大家分享一個Python兩行代碼展現騷操作的小項目,生成自己專屬的精美二維碼,包括普通二維碼、帶圖片的藝術二維碼和動態二維碼。先上一波效果圖:

普通二維碼

在這裏插入圖片描述

帶圖片的藝術二維碼

在這裏插入圖片描述

動態二維碼

在這裏插入圖片描述

好了,接下來就是看如何使用兩行代碼生成你的專屬二維碼了。

在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函數中的常用參數:

在這裏插入圖片描述

覺得不錯記得點贊關注喲!

關注我的微信公衆號 “灰狼洞主” 後臺回覆 “Python筆記” 獲取從入門到精通全套Python筆記和Python常用知識函數速查手冊!

大灰狼期待與你一同進步!

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章