gpt4 book ai didi

python - 代码运行良好,但我的数据库根本没有更改。(Python 中的 Json 到 SQLITE 数据库)

转载 作者:太空宇宙 更新时间:2023-11-03 20:36:07 24 4
gpt4 key购买 nike

嗯现在我正在抓取包含“BTC”的推文并获取 JSON 文件。我正在将这些文件移动到 sqlite 数据库。我想选择 4 列 ['tweet_id', 'text', 'user_id', 'timestamp']

我编写了一些代码,但没有显示任何TRACKBACK错误。

所以我认为,从 JSON 插入数据的数据库应该改变,但什么都没有改变。

这是我的代码

所以我只是陷入这个问题。 python 没有显示任何内容...

import sqlite3

data = sqlite3.connect("bit_kor_2.sqlite")
cur = data.cursor()



import json

bitkor = json.load(open('bit_kor.json'))


columns = ['tweet_id', 'text', 'user_id', 'timestamp']



for data2 in bitkor:
keys= []
for i in columns:
keys.append(data2[i])
print(keys)
#keys = tuple(data2[c] for c in columns)
#print(str(keys))
cur = data.cursor()
cur.execute("insert into test values (?,?,?,?)", (keys))
cur.close()
print('ok')

最佳答案

添加

cur.commit()

cur.execute()之后

关于python - 代码运行良好,但我的数据库根本没有更改。(Python 中的 Json 到 SQLITE 数据库),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57157901/

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