ホームページ >バックエンド開発 >Python チュートリアル >Python が QRCode モジュールを使用して QR コードを生成する方法の詳細な例
この記事では主にPythonQRCodeモジュールを使用してQRコードを生成する方法に関する関連情報を詳しく紹介します。必要な方は
PythonはQRコードを生成するためにQRCodeモジュールを使用します
QRCode公式ウェブサイト
を参照してください。
https://pypi.python.org/pypi/qrcode/5.1
python-qrcodeは、QRコード画像を生成するために使用されるサードパーティモジュールであり、 PIL モジュールと qrcode ライブラリ。
簡単な使用法
import qrcode img = qrcode.make('hello, qrcode') img.save('test.png')
高度な使用法
import qrcode qr = qrcode.QRCode( version=1, error_correction=qrcode.constants.ERROR_CORRECT_L, box_size=10, border=4, ) qr.add_data('hello, qrcode') qr.make(fit=True) img = qr.make_image() img.save('123.png')
パラメータの意味:
バージョン: 値が1の整数 ~40、QR のサイズを制御コード (最小値は 1、つまり 12×12 行列です)。 プログラムにこれを自動的に決定させたい場合は、値を None に設定し、引数 fit を使用します。
error_correction: QRコードのエラー訂正機能を制御します。次の 4 つの定数を値として受け取ることができます。
ERROR_CORRECT_L: 約 7% 以下のエラーを修正できます。
ERROR_CORRECT_M (デフォルト): 約 15% 以下のエラーを修正できます。
ROR_CORRECT_H: 約 30% 以下のエラーを修正できます。
box_size: QR コードの各小さなグリッドに含まれるピクセル数を制御します。
border: 境界線に含まれるグリッドの数 (QR コードと画像の境界線の間の距離) を制御します (デフォルトは 4 で、これは関連する規格で指定されている最小値です)
以上がPython が QRCode モジュールを使用して QR コードを生成する方法の詳細な例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。