token=uuid.uuid4().bytes.encode("base64")
expires=datetime.now()+timedelta(days=1)
print token
print expires
con = sqlite3.connect(dbpath,detect_types=sqlite3.PARSE_DECLTYPES)
cur = con.cursor()
cur.execute(
"INSERT INTO token VALUES ('%s', ?)" %
(token,expires))
a=cur.fetchone()
con.commit()
con.close()
表 CREATE TABLE令牌(令牌VARCHAR(255),期滿日期);商店蟒DateTime對象中的sqlite3
錯誤 類型錯誤:不串轉換過程中的所有參數格式
這已經被回答http://stackoverflow.com/questions/1829872/read-datetime-back-from-sqlite-as-a-datetime-in-python – XORcist 2011-04-17 12:06:56