我有一个巨大的列表(A),由多个子列表(x,y,... n)组成,每个子列表包含 ['a','b','c','d','e' , 'f', 'g'] 元素。我想将所有子列表的所有内容传输到数据库表(使用 MySQLdb 模块),但无法弄清楚如何实现这一点。我现在正在做的事情是这样的:
import MySQLdb
db = MySQLdb.connect("localhost","root","","test")
cursor = db.cursor()
for u in A:
for x1,x2,x3,x4,x5,x6,x7,x8 in u:
cursor.execute("INSERT INTO logs(date, time, pri, method, action, client, unknown1, unknown2) VALUES ('%s','%s','%s','%s','%s','%s','%s','%s')" % (x1, x2, x3, x4, x5, x6, x7, x8))
db.commit()
db.close()
但是没有成功..有什么帮助吗?