PythonでQRコードを作成するには、「pyqrcode」モジュールを使用することができます。
まず、pyqrcodeモジュールをインストールします。次のコマンドを使用して、pyqrcodeモジュールをインストールできます。
pip install pyqrcode
次に、次のようにしてQRコードを作成することができます。
import pyqrcode # 文字列をエンコードしてQRコードを生成 qr = pyqrcode.create('https://www.example.com') # QRコードをSVG形式でファイルに出力 qr.svg('qrcode.svg', scale=8) # QRコードをPNG形式でファイルに出力 qr.png('qrcode.png', scale=8)
上記のコードでは、「https://www.example.com」という文字列をエンコードしてQRコードを生成し、SVG形式の「qrcode.svg」ファイルとPNG形式の「qrcode.png」ファイルに出力しています。
scaleパラメーターを変更することで、QRコードのサイズを変更することができます。
さらに、pyqrcodeモジュールには、QRコードを表示するための「show()」メソッドが用意されているので、QRコードを画面上に表示することもできます。
まず、QRコードを表示するためのpypngモジュールをインストールします。
pip install pypng
そして、以下のコードのようにすることでQRコードを作成することができます。
import pyqrcode # 文字列をエンコードしてQRコードを生成 qr = pyqrcode.create('https://www.example.com') # QRコードを表示 qr.show()
コメント