###前提・実現したいこと
Flaskを用いてwebページを作成しています。
以下の記事を参考に進めています。
参考記事
実現したいことは、
0. バーコードリーダを用いて、バーコードを読み取り、Webページから送信
0. 送信された番号をデータベースに蓄積
0. その番号に紐づく商品名をデータベースから読み出す
0. 読み出された商品名をwebサイトで表示
という流れです。
###発生している問題・エラーメッセージ
記事の下部に以下のような紹介があり、
なお、送信されたデータをデータベースに蓄積したり、データをデータベースから読み出したりするのも SQLAlchemy などを組み合わせることで簡単にできます。これだけでも実用的なアプリケーションが作れそうだという感覚がつかめてきたのではないでしょうか。
SQLAlchemyについて調べているのですが、
SQLite3を用いているような以下のコードとSQLAlchemyの関係性がよく理解できず、困っています。
以下のコードはプロトタイプを知人に紹介いただいた時のコードで、理解は及んでいませんが、自分で実装する必要があるため、参考記事で実装されているwebサイトでデータをデータベースに蓄積したり、データをデータベースから読み出したりできる実装を加えたものを開発するためのアドバイスをいただきたいです。
Python
1# -*- coding: utf-8 -*- 2 3import sqlite3 4 5#dbname = 'master_data.db' 6dbname = 'master_data.db' 7c = sqlite3.connect(dbname).cursor() 8 9for row in c.execute("select * from 'master_data' where jan == '4901306047569' limit 1"): 10 print row[0] 11 print row[1].encode('utf-8') 12 print row[3] 13 with open('result_from_python.jpg', 'wb') as f: 14 f.write(row[2])
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/11/26 12:58
2017/11/26 13:29
退会済みユーザー
2017/11/27 00:27
2017/11/27 00:31
退会済みユーザー
2017/11/27 00:36