今天在較大的交友社區(qū)GitHub上發(fā)現(xiàn)了一個比較有意思的項目,無論你是什么操作系統(tǒng),要一行代碼就可以很方便的生成二維碼。包括普通二維碼、藝術二維碼(黑白/彩色)、動態(tài)gif二維碼都可以制作,用法比較簡單,直接通過pip安裝即可,安裝教程如下:
pip3 install myqr
安裝完成之后,就可以生成你想要的二維碼了。對!就是這么簡單...
直接執(zhí)行下面代碼即可
# myqr 二維碼內容
>myqr 網(wǎng)址
會在當前目錄生成相應的二維碼圖片,默認名字為 qrcode.png。
如果需要修改生成二維碼的名稱或者路徑可以通過以下的命令來完成,
-n :自定義二維碼的名稱
-d : 自定義二維碼的路徑
例如:生成一個Python3X.jpg的二維碼圖片,路徑在E盤的根目錄
myqr 網(wǎng)址 -n Python3X.jpg -d E:\
對于二維碼,可以自定義它的大小和容錯糾錯能力。
-v :定義二維碼的大小,范圍為 1 ~ 40,默認大小取決于輸入的內容。
-l : 定義二維碼糾錯率,也就是說二維碼被遮擋一部分仍然被識別出來,有四個等級,分別是L(7)、M(15)、Q(25)、H(30)。默認情況是較高等級的H
如生成大小為10,糾錯率為M等級的二維碼
myqr 網(wǎng)址 -v 10 -l M
生成藝術二維碼
有時候為了吸引大家的注意力,普通二維碼的就會力不從心。所以可以通過藝術二維碼的形式,生成的方式也很簡單。
直接照一張自己喜歡的圖片,如果想讓自己喜歡的圖片和我們的二維碼結合,可以通過 -p 命令去完成,方式也很簡單,仍然是一行代碼。
myqr 網(wǎng)址 -p peiqi.jpg
但是現(xiàn)在展現(xiàn)出來的結果是黑白的,如果想要添加顏色,這個時候,就需要用到另一個命令 -c,用于圖片的著色。
myqr 網(wǎng)址 -p peiqi.jpg -c
執(zhí)行之后,你就會發(fā)現(xiàn)就是你所需要的,如果需要修改圖片的對比度,或者亮度。還可以通過以下兩種方式完
-con:修改圖片的對比度,默認值為1.0
-bri :修改圖片的亮度,默認值也為1.0
以上就是使用python制作二維碼的方法,就是如此簡單!想學Python,選達內,達內Python課程從0基礎開始講授,一直到web開發(fā),大數(shù)據(jù)分析,人工智能等項目,助你在5個月內掌握企業(yè)所需前沿技術,畢業(yè)前就業(yè),高薪就業(yè)不用發(fā)愁!
版權聲明:轉載文章來自公開網(wǎng)絡,版權歸作者本人所有,推送文章除非無法確認,我們都會注明作者和來源。如果出處有誤或侵犯到原作者權益,請與我們聯(lián)系刪除或授權事宜。