Pythonには、QRコードを作成するためのさまざまなライブラリがあります。以下では、いくつかの一般的なライブラリを紹介します。
-
qrcodeライブラリ:
import qrcode # QRコードを作成するデータを指定 data = "https://example.com" # QRコードを作成 img = qrcode.make(data) # 作成したQRコードを保存 img.save("qrcode.png")
-
pyqrcodeライブラリ:
import pyqrcode # QRコードを作成するデータを指定 data = "https://example.com" # QRコードを作成 qr = pyqrcode.create(data) # 作成したQRコードを保存 qr.png("qrcode.png", scale=6)
-
Pillowライブラリを使用してQRコードをカスタマイズする場合:
import qrcode from PIL import Image # QRコードを作成するデータを指定 data = "https://example.com" # QRコードを作成 qr = qrcode.QRCode( version=1, 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") # カスタマイズしたQRコードを保存 img.save("qrcode.png")
これらの例では、Pythonのさまざまなライブラリを使用してQRコードを作成する方法を示しています。選択したライブラリに応じて、コードをカスタマイズしてQRコードの外観や動作を調整することもできます。
以上がPythonでQRコードを作成する方法についての説明です。これらのコード例を活用して、自分のプロジェクトやアプリケーションでQRコードを作成してください。