kuroの覚え書き

96の個人的覚え書き

QRコードをpythonで作る

ラボの物品や実験植物の管理をやりたい。
サーバにデータを置いておいて、WEBアプリで管理できるようにし、物品をQRコードで紐づけておく。物品にそのQRコードを貼り付けておいて、スマホカメラで見ると、WEBに飛んでその場でデータを編集、statusを変更などできるようにする。

まあSQLベースのwebアプリはもうチョチョイと作成できたので、あとはQRコードだな。

Pythonの「qrcode」を使ってQRコードを生成する - Qiita

このページを参考にするならpythonに pillowと qrcodeというmoduleを入れておいて

>>> import qrcode
>>> img = qrcode.make('http://k-kuro.hatenadiary.jp/entry/20190423/1556028585')
>>> img.save('test1.png')

これだけでQRコードは生成完了。
webで表示させると
f:id:k-kuro:20190428222250p:plain

こんな感じに確かにできている。(このQRはこのサイトの一つ前のエントリー)

これをラベルシートに印刷して物品に貼り付けておけば、スマホで管理できるわけだ。