Python 来自API调用的SQLite

Python 来自API调用的SQLite,python,sqlite,api,Python,Sqlite,Api,我试图通过进行API调用并将其存储到对象调用“data”中,从quandl站点插入几千行 数据的结构只是日期和价格 import quandl as q import sqlite3 as sq token = "asdaasdewqrdfc" data = quandl.get("WGC/GOLD_DAILY_USD", authtoken=token) conn = sq.connect("RVDB.db") c = conn.cursor() c.execute("CREATE T

我试图通过进行API调用并将其存储到对象调用“data”中,从quandl站点插入几千行 数据的结构只是日期和价格

import quandl as q
import sqlite3 as sq

token = "asdaasdewqrdfc"

data = quandl.get("WGC/GOLD_DAILY_USD", authtoken=token)

conn = sq.connect("RVDB.db")

c = conn.cursor()
c.execute("CREATE TABLE Gold(PricingDate DATE, Price FLOAT)")
c.execute("INSERT INTO Gold VALUES('??','??')")

conn.commit()
有什么想法吗


输出来自
quandl.get
的返回是一个数据帧。使用Pandas实用程序功能插入数据:

import quandl as q
import sqlite3 as sq

token = "asdaasdewqrdfc"
token = None

data = q.get("WGC/GOLD_DAILY_USD", authtoken=token)

conn = sq.connect("RVDB.db")
data.to_sql('Gold', conn, if_exists='replace',
            dtype={'Date':'DATE', 'Price':'FLOAT'})
conn.commit()

请显示
数据
值是什么。