91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何用Python制作屬于自己的二維碼

發布時間:2020-06-24 16:01:47 來源:億速云 閱讀:158 作者:清晨 欄目:編程語言

小編給大家分享一下如何用Python制作屬于自己的二維碼,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討方法吧!

先上一波效果圖:

普通二維碼

如何用Python制作屬于自己的二維碼

帶圖片的藝術二維碼

如何用Python制作屬于自己的二維碼

動態二維碼

如何用Python制作屬于自己的二維碼

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

在Python中生成二維碼需要調用MYQR第三方庫,這個庫可以說是專門為二維碼量身打造的了,調用該模塊的run函數就可以直接生成想要的二維碼。

普通二維碼

生成普通二維碼只需要在run中給words參數傳入要生成二維碼的鏈接即可,比如我們要將360瀏覽器的主界面生成二維碼:網址為:“https://hao.360.com/”。

運行以下代碼:

from MyQR import myqr
myqr.run(words='https://hao.360.com/')

大功告成,這時候我們就可以在程序的默認文件夾找到生成的.png格式的二維碼了。

如何用Python制作屬于自己的二維碼

帶圖片的藝術二維碼

生成帶圖片的藝術二維碼時,我們需要在原來程序的基礎上加上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)

生成的二維碼效果如下:

如何用Python制作屬于自己的二維碼

動態二維碼

其實動態二維碼和帶圖片的藝術二維碼生成方法類似,我們只需要將背景圖片改為GIF圖,將生成的二維碼圖片格式同樣改成GIF即可。以美麗的新垣結衣的GIF圖為例:

如何用Python制作屬于自己的二維碼

代碼如下:

from MyQR import myqr
myqr.run(words='https://hao.360.com/',
         picture='Sources/gakki.gif',
         save_name='qr4.png',
         colorized=True)

OK,現在看一下效果,這波操作絕對能秀的同學一臉了。

如何用Python制作屬于自己的二維碼

函數常用參數表

除了上面提到的那些參數以外,run函數內部還有很多生成二維碼時可以使用的參數,在這里和大家分享一下run函數中的常用參數:

如何用Python制作屬于自己的二維碼

看完了這篇文章,相信你對如何用Python制作屬于自己的二維碼有了一定的了解,想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

彰化县| 镇雄县| 禹城市| 武功县| 遂川县| 墨江| 滕州市| 富川| 天台县| 潼南县| 河津市| 阳西县| 民勤县| 哈巴河县| 广灵县| 沁水县| 岱山县| 肥西县| 萍乡市| 扬州市| 溧水县| 彰武县| 梨树县| 运城市| 麦盖提县| 江陵县| 安乡县| 忻州市| 广南县| 城市| 兰考县| 三门峡市| 太谷县| 依安县| 响水县| 普安县| 二连浩特市| 北京市| 双牌县| 麻江县| 平乐县|