最終イメージ
qr
コマンドで任意の文字列を QR コードに変換して表示できるようになります。
![Screen Shot 2020-07-17 at 9.51.46.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F551568%2F2b31dd50-c79f-0aa2-c5c2-65b13ef30f57.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=1feeb12cf74d3198e20ac799f9643568)
準備
前提条件
pip
コマンドが利用できる事を前提とします。
https://pypi.org/project/pip/
qrcode インストール
利用するパッケージはこちら
qrcode
https://pypi.org/project/qrcode/
pip
でインストールします。
画像ファイル書き出しのために、 pil (Pillow) も同時にインストールします。
pip install qrcode[pil]
実行
ターミナルで下記のようなコマンドを実行すると、すぐに QR コードが表示されます。
qr 'Hello, World!'
>
の後にファイル名を指定すると、画像データとして書き出すことができます。
qr 'Hello, World!' > qr.png
おわりに
便利な Web サービスなども多くありますが、利用を少しためらうシーンはありませんか?
そんなときに手元でサクッと生成できる手段を持っておくと開発時や動作確認時にとても便利です。