QRコードは、情報を視覚的に表現するために使用される2次元バーコードです。Pythonは、QRコードを生成するための便利なライブラリを提供しています。qrcodeライブラリは、Pythonの標準ライブラリに含まれていませんが、簡単にインストールできます。

まず、qrcodeライブラリをインストールします。

pip install qrcode[pil]

次に、QRコードを生成するPythonコードを記述します。

import qrcode

qr = qrcode.QRCode(
    version=1,
    box_size=10,
    border=5
)

qr.add_data('Hello, World!')
qr.make(fit=True)

img = qr.make_image(fill_color='black', back_color='white')
img.save('qr_code.png')

このコードは、qrcodeライブラリを使用して、'Hello, World!'という文字列のQRコードを生成します。生成されたQRコードは、qr_code.pngという名前のファイルに保存されます。

このように、Pythonを使用すると、簡単にQRコードを生成することができます。