Python入門(十八):MyQR 二維碼製作

Python入門系列博客到這就需要和大家說再見了,感謝大家一路的陪伴。
最後,奉上 Python 的二維碼製作。藉助二維碼,傳達你的心意。又何嘗不是一件樂事呢?
在以後的學習和生活中,如果有什麼有趣的或者此前不曾注意的細節,會添加到相應的入門博客裏,最後還是謝謝大家的觀看(´゚∀゚`)**
話不多說,一起來欣賞 Python入門系列博客的最後一舞吧。

MyQR 概述

MyQR 庫是 Python 中最流行的二維碼製作函數庫。它通過一個簡單的函數就可生成生動有趣的二維碼,可謂是二維碼製作神器。
更多信息,請參考其GitHub內容

MyQR 安裝

在系統命令行輸入pip install MyQRpip 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.0
  • brightness:亮度,值越高亮度越高,默認爲 1.0,值常和對比度相同
  • save_name:二維碼名稱,默認爲 qrcode.png
  • save_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")

效果如圖:
在這裏插入圖片描述

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