Pythonのqrcode
ライブラリを使用してQRコードを生成する方法を紹介します。
必要なライブラリ
まず、QRコードを生成するために必要なライブラリをインストールします。以下のコマンドを実行してください。
pip install qrcode[pil]
QRコードの生成
以下のコードは、data
変数に入力したデータのQRコードを生成し、それを画像ファイルとして保存します。
import qrcode
# 生成するQRコードのデータ
data = "https://www.example.com"
# QRコードを生成
qr = qrcode.QRCode(
version=1, # QRコードのサイズ(1〜40)
error_correction=qrcode.constants.ERROR_CORRECT_L, # 誤り訂正レベル
box_size=10, # ボックスのサイズ
border=4, # ボーダーの幅
)
qr.add_data(data)
qr.make(fit=True)
# QRコードを画像として出力
img = qr.make_image(fill_color="black", back_color="white")
# 画像を保存
img.save("qr_code.png")
このコードはqr_code.png
という名前のファイルでQRコードを保存します。data
変数に任意の文字列やURLを入力して、QRコードを生成できます。