91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎樣用Python制作動態二維碼

發布時間:2021-10-28 18:11:12 來源:億速云 閱讀:219 作者:柒染 欄目:編程語言

這篇文章給大家介紹怎樣用Python制作動態二維碼,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

如何做到用一行代碼實現動態二維碼的制作?

用法比較簡單,直接通過pip安裝即可

pip3 install myqr

安裝完成之后,就可以生成你想要的二維碼了。對!就是這么簡單...

普通的二維碼

直接執行下面代碼即可

# myqr 二維碼內容>myqr http://weixin.qq.com/r/khy5oY7EN9NIrcrC90mA

會在當前目錄生成相應的二維碼圖片,默認名字為 qrcode.png。

如果需要修改生成二維碼的名稱或者路徑可以通過以下的命令來完成:

  • -n :自定義二維碼的名稱

  • -d : 自定義二維碼的路徑

例如:生成一個Python3X.jpg的二維碼圖片,路徑在E盤的根目錄

myqr http://weixin.qq.com/r/khy5oY7EN9NIrcrC90mA -n Python3X.jpg -d E:\

對于二維碼,可以自定義它的大小和容錯糾錯能力。

  • -v :定義二維碼的大小,范圍為 1 ~ 40,默認大小取決于輸入的內容。

  • -l : 定義二維碼糾錯率,也就是說二維碼被遮擋一部分仍然被識別出來,有四個等級,分別是L(7%)、M(15%)、Q(25%)、H(30%)。默認情況是最高等級的H

如生成大小為10,糾錯率為M等級的二維碼

myqr http://weixin.qq.com/r/khy5oY7EN9NIrcrC90mA -v 10 -l M

生成藝術二維碼

有時候為了吸引大家的注意力,普通二維碼的效果就會力不從心。所以可以通過藝術二維碼的形式,生成的方式也很簡單。

比如我在網上找了一張小豬佩奇的圖片

怎樣用Python制作動態二維碼

如果想讓小豬佩奇和我們的二維碼結合,可以通過 -p 命令去完成,方式也很簡單,仍然是一行代碼。

myqr http://weixin.qq.com/r/khy5oY7EN9NIrcrC90mA -p peiqi.jpg

but,結果貌似不是我們想要的。竟然是黑白的...

怎樣用Python制作動態二維碼

這個時候,就需要用到另一個命令 -c,用于圖片的著色。

myqr http://weixin.qq.com/r/khy5oY7EN9NIrcrC90mA -p peiqi.jpg -c

執行之后,有沒有發現效果好了很多呢?

怎樣用Python制作動態二維碼

如果需要修改圖片的對比度,或者亮度。可以通過以下兩種方式完成

  • -con:修改圖片的對比度,默認值為1.0

  • -bri :修改圖片的亮度,默認值也為1.0

生成動態的二維碼。

動態二維碼

藝術二維碼雖然好看多了,但是依舊無法達到我們裝X的目的,so,可以來個動態的二維碼。

方式跟上面的藝術二維碼一樣,唯一的區別就是圖片必須是gif。默認也是黑白的,因此需要加上 -c

怎樣用Python制作動態二維碼

代碼如下:

myqr http://weixin.qq.com/r/khy5oY7EN9NIrcrC90mA -p pig.gif -n Python3X.gif -c

效果圖:

怎樣用Python制作動態二維碼

EXE文件

如果此時你的電腦上沒有Python3的環境,或者不想去安裝qrcode。這里同樣提供了一個exe程序。這個程序是由PyInstaller打包而成。測試過程中,發現生成二維碼的速度有時比較快,有時比較慢。具體原因不詳..

使用方法,也不是很復雜,只需要在exe文件的同級目錄,創建一個info.txt 文件,在里面輸入對應的參數,如果你需要生成藝術二維碼,同樣需要在同級目錄加入你用到的圖片或者gif文件。

怎樣用Python制作動態二維碼

info.txt的內容如下:

# 二維碼內容words=http://weixin.qq.com/r/khy5oY7EN9NIrcrC90mA# 大小v=11# 圖片(gif)路徑p=pig.gif# 輸出二維碼的名稱n=Python3X.gif# 上色C

需要注意的是,上面內容中的注釋只是為了解釋說明,使用過程中需要刪掉注釋的漢字,不然會編譯報錯。

配置完成后執行myqr.exe即可在當前目錄生成出你需要的二維碼,如果不能正常生成,請在cmd中執行exe文件。

有哪些不清楚的地方,歡迎留言!

關于怎樣用Python制作動態二維碼就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

田阳县| 长阳| 布尔津县| 临桂县| 安仁县| 北海市| 平和县| 历史| 揭西县| 辽阳市| 乐至县| 宁化县| 革吉县| 滦南县| 武冈市| 陆川县| 宝鸡市| 顺平县| 建宁县| 开封县| 江华| 安国市| 肇州县| 米林县| 东乌珠穆沁旗| 榆中县| 枞阳县| 慈利县| 姚安县| 乌兰县| 钟山县| 姜堰市| 准格尔旗| 博客| 宁远县| 汽车| 新蔡县| 黑山县| 施甸县| 南召县| 威远县|