1.先安裝myqr模塊
pip install MyQr
模塊所在位置 ,有個myqr
C:\Users\Administrator\AppData\Local\Programs\Python\Python36\Scripts
在命令行輸入myqr
C:\Users\Administrator>myqr usage: myqr [-h] [-v {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40}] [-l {L,M,Q,H}] [-p PICTURE] [-c] [-con CONTRAST] [-bri BRIGHTNESS] [-n NAME] [-d DIRECTORY] Words myqr: error: the following arguments are required: Words
參數說明
-v 參數是控制二維碼邊長的,范圍 1至40,數字越大邊長越大;
-l 控制糾錯水平,范圍是L、M、Q、H,從左到右依次升高。默認糾錯等級是最高級的H。
-n 控制文件名,格式可以是 .jpg, .png ,.bmp ,.gif ;
-d 控制位置,控制二維碼圖片的保存位置
-p 參數可以把原二維碼和同目錄下另一張圖片結合形成新的黑白藝術二維碼。
-c 參數給它一些 color 形成彩色二維碼。
-con 用以調節圖片的對比度,默認1.0 表示原始圖片,更小的值表示更低對比度,更大反之。默認為1.0。
-bri 用來調節圖片的亮度,其余用法和取值與 -con 相同。
測試黑白二維碼
下載一張圖片放在C:\Users\Administrator\AppData\Local\Programs\Python\Python36\Scripts下和myqr同級目錄,圖片重命名為1.jpg
然后進入到C:\Users\Administrator\AppData\Local\Programs\Python\Python36\Scripts目錄下
在命令行輸入
myqr https://www.cnblogs.com/xiaoqianbook/ -p 1.jpg
myqr 加自己的網站 -p 加圖片名稱
以下是成功輸出1_qrcode.png圖片,這就是二維碼圖片,掃一下就跳轉到你輸入的網站
C:\Users\Administrator\AppData\Local\Programs\Python\Python36\Scripts>myqr https://www.cnblogs.com/xiaoqianbook/ -p 1.jpg line 16: mode: byte Succeed! Check out your 5-H QR-code: C:\Users\Administrator\AppData\Local\Programs\Python\Python36\Scripts\1_qrcode.png
成果
果然要有顏色
myqr https://www.cnblogs.com/xiaoqianbook/ -p 1.jpg -c
測試生成動態的二維碼圖片
下載一張動態圖片重命名為2.gif
生成動態的黑白二維碼
myqr https://www.cnblogs.com/xiaoqianbook/ -p 2.gif -con 0.5
生成動態的彩色二維碼
myqr https://www.cnblogs.com/xiaoqianbook/ -p 2.gif -c -con 0.5