Python SQL查询并将所有匹配项存储到调整大小列表

时间:2015-11-17 17:04:59

标签: python sql list dynamic mysql-python

我想使用Python查询数据库并将所有匹配的记录存储在列表中。

我特别坚持的是如何将每个匹配记录放入我的列表中的自己的索引中。

这是多余的吗? DB API会为我做这个吗?无论如何,最好的方法是什么?

import argparse
import smtplib
import time
import sys
import multiprocessing
import MySQLdb
from datetime import datetime

""" Open database connection, make query and store all 
query matches into list """

db = MySQLdb.connect("localhost","root","password","DB")
cursor = db.cursor()
cursor.execute("SELECT * FROM table1 WHERE lastDate LIKE somedate")
rows = cursor.fetchall() #this is obviously wrong
print rows
db.close()

0 个答案:

没有答案