一分鐘做出屬于自己的二維碼
咪哥雜談

本篇閱讀時間約為 4 分鐘。
1
前言
不論是你去超市買東西,或是線上支付等,有時候都會用到它,那么今天就來分享下,如何用一分鐘制作一個屬于自己的二維碼。
2
環(huán)境準備
開始之前,首先要安裝一個 Python 的第三方庫 - myqr。
pip install myqr
3
制作自己的二維碼
此庫提供了兩種方式,來生成自己的二維碼。
其一,代碼;其二,命令行。
第一種,代碼的方式:
from MyQR import myqrmyqr.run(words="https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=MzAxMTM3MDk2Ng==&scene=124#wechat_redirect",version=1,picture="/Users/sy/Desktop/1.gif",colorized=True,save_name="mica.gif",save_dir="/Users/sy/Desktop")
關(guān)于具體的參數(shù),可以用 pycharm 點擊 run 進去看下。

參數(shù)講解:
words:掃描二維碼后展示的內(nèi)容,可以是網(wǎng)頁鏈接,也可以是文字描述veision:生成二維碼的邊長,范圍是1至40,數(shù)字越大邊長越大level:二維碼糾錯級別,范圍為['L','M','Q','H'],H為最高級默認選項。picture:自定義二維碼背景圖,支持格式為 .jpg,.png,.bmp,.gifcolorized:二維碼背景顏色,默認為 False,即黑白色,開啟 True ,生成彩色二維碼contrast:對比度,值越高對比度越高,默認為 1.0 ,可默認brightness:亮度,值越高亮度越高,默認為 1.0,值常和對比度相同 ,可默認save_name:生成二維碼名稱save_dir:生成二維碼路徑,默認為程序當前路徑,注意同名文件會覆蓋舊的。
第二種,命令行的方式:
打開你的 cmd 命令行。(我這里是在桌面上打開的命令行)
然后。。。如下:
myqr?http://www.baidu.com?-p?1.png?-c
在我的桌面上,有一個叫 1.png 的圖片,它作為二維碼的背景圖來渲染,-c是上色選項。
最終在桌面上會生成一個叫 1_qrcode.png。
掃下,它就會跳轉(zhuǎn)到百度了。
命令行里的參數(shù),對應(yīng)的就是代碼中的參數(shù)解釋,上面的代碼參數(shù)搞清楚,命令行中的參數(shù)同理,就不多做解釋了。
而第一個用代碼生成的最終成果,掃下這個胖子(你會調(diào)到我的公眾號首頁,因為里面鑲嵌了我的鏈接):
4
結(jié)語
二維碼背后對應(yīng)的往往是個內(nèi)容或是些鏈接。
那么,今天的 1 分鐘教程,你學會了沒?
感興趣的話,不妨掃下下面這個二維碼,看看是什么內(nèi)容吧!
題圖 - 自己在辦公室照的。
最后二維碼圖片-波小姐的 tiktok 截圖
面對肺炎,我知道的兩個保障渠道福利。
評論
圖片
表情
