1. 程式人生 > >怎麼把文字、網址等生成二維碼?

怎麼把文字、網址等生成二維碼?

看了一下其他回答,都是利用現成的軟體或網站直接生成二維碼,這裡以python為例,簡單介紹一下如何利用python生成二維碼,主要用到qrcode這個庫,實驗環境win10+python3.6+pycharm5.0,主要內容如下:

1.下載安裝qrcode,這個直接在cmd視窗輸入命令“pip install qrcode”就行,如下:

2.安裝完成後,我們就可以編寫程式碼來製作二維碼了,這個其實很簡單,程式碼如下,也就不到十行,這裡可以新增文字,也可以新增網址:

程式成功執行後,會在當前目錄下生成一個mycode.png二維碼圖片,雙擊開啟,圖片效果如下:

直接用手機掃描就可以看到我們剛才新增的文字,如下:

3.上面的二維碼沒有logo,這裡再製作一個帶有logo的二維碼,主要程式碼如下,就是將logo圖片縮小,然後paste放到二維碼的合適位置:

程式執行成功後,會在當前目錄生成一個qrcode.png二維碼圖片,中間為新增的logo圖示,掃描後,會直接跳轉到對應的網頁,如下:

至此,我們就完成了利用python來製作二維碼圖片,將文字和網址新增到其中。總的來說,整個過程不難,藉助qrcode這個二維碼庫,我們可以快速製作我們自己的二維碼,還可以新增logo,只要你有一定的python基礎,熟悉一下相關程式碼和示例,很快就能掌握的,網上也有相關程式碼和示例,感興趣的可以搜一下,當然,你也可以利用相關軟體和網站生成,都一樣,這裡就當提供一種思路,練一下手,希望以上分享的內容能對你有所幫助吧。