教你Python製作簡單的二維碼,保證一學就會

2021-01-09 Python之王

瀏覽器版本過低,暫不支持視頻播放

安裝MyQR

cmd 窗口中用 pip 命令安裝

pip install MyQR

這個庫提供了兩種使用方法,一種是直接使用命令行的方式,另外一種使用import引入

先在最原始的IDE上

from MyQR import myqrmyqr.run('1234567')

在看下源碼

位置參數 單詞:STR

可選參數 版本:int,從1到40

級別:str,僅限其中一個(l'、'm'、'q'、'h')

picutre:str,圖像的文件名

著色:布爾

constrast:浮動

亮度:浮動

保存「name:str」,輸出文件名如「example.png」

save_dir:str,輸出目錄

from MyQR import myqrmyqr.run(words='123456',picture='1.jpg',save_name='demo.png',colorized=True)

動圖

from MyQR import myqrmyqr.run(words='https://www.baidu.com',picture='1.gif',save_name='demo1.gif',colorized=True)

第二種cmd下的方法

參數

myqr Words [-v {1,2,3,...,40}] [-l {L,M,Q,H}] [-n output-filename] [-d output-directory] [-p picture_file] [-c] [-con contrast] [-bri brightness]

-v 參數是控制二維碼邊長的,範圍 1至40,數字越大邊長越大;

-l 控制糾錯水平,範圍是L、M、Q、H,從左到右依次升高。默認糾錯等級是最高級的H。

-n 控制文件名,格式可以是 .jpg, .png ,.bmp ,.gif ;

-d 控制位置,控制二維碼圖片的保存位置。

-p 參數可以把原二維碼和同目錄下另一張圖片結合形成新的黑白藝術二維碼。

-con 用以調節圖片的對比度,1.0 表示原始圖片,更小的值表示更低對比度,更大反之。默認為1.0。

-bri 用來調節圖片的亮度,其餘用法和取值與 -con 相同。

搜索範冰冰

from MyQR import myqr

myqr.run(words='https://www.baidu.com/s?wd=%E8%8C%83%E5%86%B0%E5%86%B0&rsv_spt=1&rsv_iqid=0xa48f245a0000d799&issp=1&f=8&rsv_bp=1&rsv_idx=2&ie=utf8&tn=baiduhome_pg&rsv_enter=1&rsv_sug3=12&rsv_sug1=10&rsv_sug7=100&rsv_t=b7a30UsfuYzvKe8JVKCYqvrCF%2FVdbjT%2B0viM0p7fh8j%2BUKcUaEJF%2FTojpsWfmTDc%2FL5s&rsv_sug2=0&inputT=3459&rsv_sug4=3459&rsv_sug=1',picture='2.png',save_name='demo1.png',colorized=True)

出現的問題:cannot write mode RGBA as JPEG

原因:RGBA意思是紅色,綠色,藍色,Alpha的色彩空間,Alpha指透明度。而JPG不支持透明度,所以要麼丟棄Alpha,要麼保存為.png文件

from PIL import Imageimage = Image.open('2.jpg')# image = image.convert("RGB") image.save("2.png")

由於製作二維碼當作廣告,所以圖文沒有二維碼展現、

相關焦點

  • 如何python創建炫酷的動態二維碼
    二維碼在時下是非常流行的,它不受地域和環境限制都能很好的將自己的信息推廣出去。但我們平時見到的二維碼都是四四方方的黑白格組成。今天教大家如何一步一步去製作一個炫酷的二維碼這個需要用到我們的python語言,並且需要安裝一個製作二維碼的庫Myqr第一步安裝Myqr,安裝python就不在介紹了,安裝Myqr庫。
  • 教你五種香菇的家常做法,美味又簡單,保證一學就會
    教你五種香菇的家常做法,美味又簡單,保證一學就會直到今天香菇都是蔬菜中的上品,在古代的時候更是被人們稱為神仙吃的食物,它能夠有這麼高的美譽主要就是因為味道實在太過美味。用它做菜只有兩種,剛買回來的新鮮菇和風乾後的菇,新鮮的就直接拿來做,幹的還是要用溫水泡一下後再使用。
  • QRals:極簡單的二維碼製作工具
    今天我們要為大家隆重介紹QRals,一款超級簡單又實用的二維碼製作工具。價格:免費平臺:Web亮點:簡單不足對IE內核的瀏覽器支持不好 QRals是一是一款極其簡單的二維碼製作工具,你幾乎第一眼就能看懂怎麼操作了,整個網站就就只有一個頁面
  • 普通人學Python有意義嗎?學Python有前途嗎?-開課吧Python
    Pythonpython憑藉著第三方庫數量的龐大,其幾乎可以說是萬能的,對於普通人來說,數據表格excel基本上都有需要製作,而有一些編程基礎的,就可以使用庫openpyxl來實現excel表格的自動處理和生成,同時除了excel之外,針對word,ppt等python都有對應的庫。
  • 想吃豆腐腦不用出去買啦,教你在家做,不用石膏和鹽滷,一學就會
    想吃豆腐腦不用出去買啦,教你在家做,不用石膏和鹽滷,一學就會。哈嘍,大家好?我是大廚江一舟。今天又到了和大家分享美食的時刻了,你準備好了嗎?記得我第一次喝豆腐腦的時候,就是在我們家農村的集市上了。每次去集市上趕集的時候,通常早上不吃飯就直接去大集上喝豆腐腦了。
  • 7種小動物簡筆畫,一學就會,很簡單
    周少教你們畫7種小動物簡筆畫,一學就會,很簡單。 第一種:熊 畫這種熊的時候,可以考慮畫得萌一些,比如腦袋是方的,穿著吊帶的褲子,再來一些小愛心,這樣整幅作品就顯得特別的萌了。
  • 天津python學習費用多少
    要側重考察課程大綱,有獨立研發的課程體系更好,授課內容與前沿技術接軌,保證學習到新潮的Python技能,我們可以在招聘網站了解名企需求,再衡量培訓機構課程目錄是否合格,至於那些連課程大綱都沒有的機構,就別考慮了。
  • 三種超簡單的水晶泥史萊姆製作方法,一看就懂,一學就會
    今天我們用三種方法製作水晶泥史萊姆,方法簡單,一看就懂,一學就會,這是做為史萊姆製作達人,必會的技能哦。首先,我們準備三個容器,在前兩個裡面倒入剛燒開的熱水,注意不要被燙到哦。首先我們要製作一份硼砂水和一份超飽和的小蘇打水。在第一個容器中加入一勺子硼砂,然後攪拌均勻,這樣一份硼砂水就製作完成了。在第二個容器中加入約兩勺的小蘇打水,攪拌到一直還有小蘇打無法溶解,這樣一份超飽和的小蘇打水就製作完成了。
  • 動態二維碼製作新手入門教程
    剛給大家分享了一篇創意二維碼製作教程,今天再給大家分享一篇動態二維碼制製作的新手入門教程,算是上一篇二維碼製作教程的輔助篇。
  • 利用Python基礎代碼語句,實現2G時代文字小遊戲,世界如此簡單!
    曾經流量很少,響應很快,時間很慢,一天可以升幾十級,今天和小狐醬一起利用python製作一款超級簡單的文字小遊戲,一同回到2G文字遊戲時代吧!一、作為一款文字遊戲,想要吸引人眼球,那麼界面美觀就是第一步,我們先來製作一個打開遊戲的第一幕。
  • Python「第一節」-製作自己的pip安裝包
    平常時經常用pip install xx 去安裝第三方包,那怎麼製作自己的包呢,也可以通過pip的方式去安裝,這兩天研究了下,這裡記錄下,也給大家分享下吧1.首先要去pypi的官網自己去註冊一個帳號,然後郵箱驗證但是我郵箱驗證了之後,頁面上還老是提示下面的東西PYPI雙因素身份驗證(2FA)我就選了一個二維碼的,搗鼓了半天才知道怎麼用
  • 手把手教你做抹茶曲奇餅乾,配方和步驟詳細,保證一學就會哦
    曲奇餅乾,一般是女孩子為了表示對家人的尊敬和心意,自己親手製作,配上美麗的裝飾,精美的包裝,和親密的家人一起分享。曲奇餅乾是一款香而酥脆小餅乾。正好店裡還有黃油和抹茶粉,那今天小A就教給大家一款香甜可口的抹茶曲奇吧。
  • 精選AI+PS教程,教你快速製作高大上的背景素材!
    100招教你快速製作背景素材之不規則漸變大家平時作圖的時候,是不是會經常遇到找不到背景素材,找到了素材經常自己也不滿意,今天這個視頻就會教大家幾分鐘用AI裡的網格漸變就可以得到一個非常洋氣的背景素材,快試一試~背景素材的製作方法還不止這一個教程,一系列的後面也會慢慢更新~【最終效果】
  • Pr一招教你製作海底世界短片
    大家好,這裡是操作簡單,一學就會的Pr剪輯小課堂,我是小晨。相信大家都去過海洋世界吧,那裡包含各類小魚、白鯨、珊瑚礁、水母、海底觀光隧道等許多景觀。神秘奇特的海洋世界是孩子們喜歡的遊玩地點,可以讓他們很好地了解到海洋知識。
  • 用python做出屬於自己的二維碼
    1、前言自從網絡發達開始,二維碼這個東東日常伴隨著我們的生活。不論是你去超市買東西,或是線上支付等,有時候都會用到它,那麼今天就來分享下,如何用一分鐘製作一個屬於自己的二維碼。2、環境準備開始之前,首先要安裝一個 Python 的第三方庫 - myqr。
  • 人生苦短,我用Python,那麼問題來了,普通人要學python嗎?
    最近在教育店集中地兒瞎晃悠,震驚的發現這年頭六歲娃兒都要學編程了,當時我的表情是這樣的。回到家抱著冷嘲熱諷的心,我特意百度搜索了下新聞,結果我的表情是這樣的:1、Python將納入浙江省高考!從 2018 年起浙江省信息技術教材程式語言將會更換為 Python。
  • 你確定你真的學了Python?
    請看題:也就是說,需要大家計算1.1-1的值,很多朋友會說:「emmm…這還不簡單,玩我呢?不就是0.1嘛」但是如果你用 python 去執行一下,會發現結果跟你想的不太一樣,如下圖:>>> 1.1 - 10.10000000000000009這樣大家是不是發現了什麼問題?是的,浮點數在運算過程中並沒有保證完全精確,是什麼原因導致了這種現象呢?
  • 如何開始寫你的第一個python腳本——簡單爬蟲入門!
    而從這2個功能拓展,需要的知識就很多了:請求數據、反爬處理、頁面解析、內容匹配、繞過驗證碼、保持登錄以及資料庫等等相關知識,今天我們就來說說做一個簡單的爬蟲,一般需要的步驟!初期,我們抓到需要的內容後,只需要保存到本地,無非保存到文檔、表格(excel)等等幾個方法,這裡大家只需要掌握with語句就基本可以保證需求了。
  • 簡單幾步教你盆栽櫻桃的種植技術,一學就會!
    一、盆栽櫻桃的品種選擇盆栽櫻桃應選擇樹勢強,植株偏矮、自花結實良好,果型漂亮、顏色豔麗、口感好的品種,如紅密、紅豔、佳紅、巨紅、高砂、濱庫、硃砂櫻桃、米櫻桃、金紅櫻桃、早紫、瑪瑙、珊瑚、佐藤錦、拉賓斯、大紫、斯坦拉(自花授粉結實的甜櫻桃優良品種)等。
  • Python2 已終結,入手Python 3,你需要這30個技巧
    這篇教程有 30 個你會喜歡的方法。勤勞的程式設計師們,這裡有 30 條使用 Python 時實用的建議和小技巧。你可以把讀這篇文章當做工作間隙的小憩,而且我保證你學到的東西會跟工作時一樣多。1.檢查所需的最低 Python 版本你可以在代碼中先檢查一下你的 Python 版本,以免當前用戶的 Python 版本與你的腳本不適配。實現的代碼很簡單:3. 使用 IPythonIPython 其實就是升級版的 shell,單單是自帶的自動補全功能就值得你使用它了。