Python入門トップページ


目次

  1. プログラミング言語
  2. Anaconda - Jupyter Notebook / JupyterLab の環境設定
  3. Python の基礎
  4. リスト,タプル,辞書,集合
  5. 再び Jupyter Notebook の操作
  6. Python の制御構文
  7. 関数
  8. 便利な関数など
  9. リストの内包表記
  10. 多次元リスト
  11. クラス
  12. 演習問題
  13. 雑多な情報
    • QRコード(2次元バーコード)を作成する

Python の基礎

雑多な情報

QRコード(2次元バーコード)を作成する

Python では PyQRCode ライブラリを利用するとQRコード(2次元バーコード)を簡単に作成することができます.

あらかじめ,pip install pyqrcodepip install pypng でライブラリをインストールしておきます.

次に pyqrcode ライブラリをプログラムの先頭でインポートします.


import pyqrcode

QR コードを作成したい URL(または文字列)を準備し,png 形式で出力します.


qr = pyqrcode.create("https://rinsaka.com/python/intro/99-qrcode.html")
qr.png('qrcode01.png')
qrcode01

上のようにスケールを指定しなければ 41 ピクセル四方の大きさになります.サイズを変更するには scale 引数で指定します.例えば scale=5 のように指定すると 205 ピクセル四方の大きさになります.


qr.png('qrcode05.png', scale=5)
qrcode05

目次に戻る