Python入門系列博客到這就需要和大家說再見了,感謝大家一路的陪伴。
最後,奉上 Python 的二維碼製作。藉助二維碼,傳達你的心意。又何嘗不是一件樂事呢?
在以後的學習和生活中,如果有什麼有趣的或者此前不曾注意的細節,會添加到相應的入門博客裏,最後還是謝謝大家的觀看(´゚∀゚`)**
話不多說,一起來欣賞 Python入門系列博客的最後一舞吧。
MyQR 概述
MyQR 庫是 Python 中最流行的二維碼製作函數庫。它通過一個簡單的函數就可生成生動有趣的二維碼,可謂是二維碼製作神器。
更多信息,請參考其GitHub內容
MyQR 安裝
在系統命令行輸入pip install MyQR
或pip install myqr
即可
MyQR 使用
我們經常使用 MyQR 庫中的一個模塊 myqr 來製作二維碼,引用方式爲from MyQR import myqr
其參數如下所示:
words
:二維碼內容,鏈接或者句子veision
:二維碼大小,範圍爲[1,40]level
:二維碼糾錯級別,範圍爲{L,M,Q,H},H爲最高級,默認。picture
:自定義二維碼背景圖,支持格式爲 .jpg,.png,.bmp,.gif,默認爲黑白色colorized
:二維碼背景顏色,默認爲 False,即黑白色contrast
:對比度,值越高對比度越高,默認爲 1.0brightness
:亮度,值越高亮度越高,默認爲 1.0,值常和對比度相同save_name
:二維碼名稱,默認爲 qrcode.pngsave_dir
:二維碼路徑,默認爲程序工作路徑
MyQR 示例
普通二維碼
此處指的是沒有背景圖片的二維碼,其代碼如下:
from MyQR import myqr
myqr.run(words="https://blog.csdn.net/Time_D",version=9,
save_name="April_1.png",
save_dir="C:/Users/SHOHOKU/Desktop")
效果如圖:
帶圖二維碼
此處指的是使用靜態圖像生成的以圖片爲背景的彩色或黑白的二維碼,代碼如下:
from MyQR import myqr
myqr.run(words="https://blog.csdn.net/Time_D",version=6,picture="C:/Users/SHOHOKU/Desktop/April.jpg",colorized=True,
save_name="April_2.png",
save_dir="C:/Users/SHOHOKU/Desktop")
效果如圖:
動態二維碼
此處指的是使用 gif圖片作爲背景圖而生成的動態二維碼。代碼如下:
# -*-coding:utf-8-*-
from MyQR import myqr
myqr.run(words="https://blog.csdn.net/Time_D",version=3,picture="C:/Users/SHOHOKU/Desktop/coquettish.gif",colorized=True,
save_name="April_3.gif",
save_dir="C:/Users/SHOHOKU/Desktop")
效果如圖: