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)