Database 连接到Sqlite3数据库
我创建了一个数据库,其中包含SnP500股票的价格数据。我的数据库和.py文件都保存在同一个文件夹中。当我试图用Python查询数据库时,我得到了一个错误 我的代码Database 连接到Sqlite3数据库,database,python-3.x,sqlite,Database,Python 3.x,Sqlite,我创建了一个数据库,其中包含SnP500股票的价格数据。我的数据库和.py文件都保存在同一个文件夹中。当我试图用Python查询数据库时,我得到了一个错误 我的代码 import sqlite3 db = sqlite3.connect('database.db') c = db.cursor() c.execute('SELECT * FROM MMM WHERE Open >200 AND Close <201') for row in c.fetchall(): p
import sqlite3
db = sqlite3.connect('database.db')
c = db.cursor()
c.execute('SELECT * FROM MMM WHERE Open >200 AND Close <201')
for row in c.fetchall():
print(row)
c.close()
db.close()
我知道有一张桌子叫MMM
不知道为什么我不能查询表。我使用的Python 3.x Anaconda有url问题。下面的代码现在可以工作了
import sqlite3
db = sqlite3.connect('C:/Deb/Quant/MSQF/12 - Machine Learning/1 - Machine Learning Introduction/database.db')
c = db.cursor()
c.execute('SELECT * FROM MMM WHERE Open >200 AND Close <201')
for row in c.fetchall():
print(row)
c.close()
db.close()
导入sqlite3
db=sqlite3.connect('C:/Deb/Quant/MSQF/12-Machine Learning/1-Machine Learning Introduction/database.db'))
c=db.cursor()
c、 执行('从MMM中选择*,其中打开>200并关闭
import sqlite3
db = sqlite3.connect('C:/Deb/Quant/MSQF/12 - Machine Learning/1 - Machine Learning Introduction/database.db')
c = db.cursor()
c.execute('SELECT * FROM MMM WHERE Open >200 AND Close <201')
for row in c.fetchall():
print(row)
c.close()
db.close()