###前提・実現したいこと
PythonとSQLiteのやりとりを行うコードをPython 3.6.0を用いてターミナルで実行したところ、以下のようなエラーが出ました。どのように直せばいいかアドバイスいただけますと幸いです。
###発生している問題・エラーメッセージ
File "ファイル名.py", line 11 print row[0] ^ SyntaxError: Missing parentheses in call to 'print'
###該当のソースコード
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]) 15
###補足情報(言語/FW/ツール等のバージョンなど)
Python 3.6.0 :: Anaconda 4.3.0
Mac ターミナル使用
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/11/27 11:21
2017/11/27 11:25
2017/11/27 15:41
2017/11/28 00:13
退会済みユーザー
2017/11/28 00:14