【Python】QRコードの生成

PythonでQRコード画像を生成する方法をソースコード付きでまとめました。

【QRコード】画像の生成

Pythonモジュール「qrcode」でQRコードを生成します。
「qrcode」は外部モジュールなのでpipでインストールしておく必要があります。

pip install pillow
pip install qrcode

※qrcodeでは、QRコード画像を出力するために画像処理モジュールpillowも利用しています。
そのため、pillowもインストールしておきます。

サンプルコード

サンプルプログラムのソースコードです。

# -*- coding: utf-8 -*-
import qrcode

data = 'https://algorithm.joho.info'

# 引数の文字列をQRコードに変換
img = qrcode.make(data)

# QRコード画像の出力
img.save('output.png')
関連記事
1 【Python/OpenCV】画像処理入門・サンプル集
2 【Python】画像処理プログラミング入門
3 【画像処理入門】アルゴリズム&プログラミング
関連記事