gpt4 book ai didi

python - 在 Python 中从列表迭代插入表值

转载 作者:行者123 更新时间:2023-11-29 21:02:50 27 4
gpt4 key购买 nike

我尝试从结果列表中迭代并尝试在表 exdata 中插入值,但我四处寻找解决方案,但没有任何效果对我有用

if not result:
print 'list is empty'
else:
for i in xrange(0,len(result)):
for item in result[i].iteritems():
query="INSERT INTO exdata (cve_id,severity, published,modified) \
VALUES ('%s', '%s', '%s', '%s')" % (item[i], item[1][0],item[1][1],item[1][2])
cursor.execute(query)

最佳答案

我在您的代码中发现两个问题:

1) 需要循环执行查询
2) 添加用于修复更改的提交语句

if not result:
print 'list is empty'
else:
for i in xrange(0,len(result)):
for item in result[i].iteritems():
query="INSERT INTO exdata (cve_id,severity, published,modified) \
VALUES ('%s', '%s', '%s', '%s')" % (item[i], item[1][0],item[1][1],item[1][2])
cursor.execute(query)
connection.commit()

关于python - 在 Python 中从列表迭代插入表值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37067628/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com