Python では PyQRCode ライブラリを利用するとQRコード(2次元バーコード)を簡単に作成することができます.
あらかじめ,pip install pyqrcode
と pip install pypng
でライブラリをインストールしておきます.
次に pyqrcode
ライブラリをプログラムの先頭でインポートします.
import pyqrcode
QR コードを作成したい URL(または文字列)を準備し,png 形式で出力します.
qr = pyqrcode.create("https://rinsaka.com/python/intro/99-qrcode.html")
qr.png('qrcode01.png')
上のようにスケールを指定しなければ 41 ピクセル四方の大きさになります.サイズを変更するには scale
引数で指定します.例えば scale=5
のように指定すると 205 ピクセル四方の大きさになります.
qr.png('qrcode05.png', scale=5)