上一篇介紹了python生成【條形碼】的方法,然後留言和私信中都有人問【二維碼】該如何生成。
其實上一篇的代碼稍微改改就行了,既然有人問,一併就發上來。(源代碼下載方法見文末尾)
需要說明的是,本文雖然是從excel取數據,添加回excel文件,但這不是必須的,你可以從任意數據庫取數據,寫成圖片文件在pdf或者網頁中引用。只是我這兒日常用excel比較多,所以以excel為例子,核心代碼都是通用的,可以按照你的需要改寫。
一、準備工作
二維碼的內容其實就是文字,如果文字內容是網址就可以進行跳轉,這裡用普通文字演示,我們繼續延用上一篇的實驗文檔,打開excel文件添加一個名叫“二維碼內容”的列,然後在該列下面輸入幾行文字,文字內容隨便,我這裡隨便複製粘貼了幾句話。這個列名字隨便你起,只要和後面代碼中取數的列名一致就可以了。
二、關鍵代碼
代碼也用上一次的直接修改,關鍵是下面這13行
三、實際操作演示
完整的代碼(上次的條形碼代碼、完整代碼,本次的二維碼代碼)一併打包奉送。您可用關注後私信發送“20180202”字樣,系統會自動回覆下載地址。
用簡單的視頻教程,讓初學者玩轉python,本次和上次生成的條碼二維碼都是先生成文件然後插入excel的,稍後介紹如何
不通過文件中介(不用文件中介運行效率更高),條碼二維碼直接寫入pdf文件或者在網頁展示,請及時關注頭條號“有隻狗狗叫多多”,不要錯過哦。。。。條碼和二維碼是我們日常工作經常需要生成的任務,本文是從excel取數據源的,但是編程用任何數據源都是可以的。
歡迎轉發或者收藏,以備不時之需。
閱讀更多 有隻狗狗叫多多 的文章