我有一个postgres
数据库表,其中包含近70万条记录。我希望有一个python脚本,该脚本以5秒的间隔逐个读取记录,直到最后一条记录。
我该怎么办?
答案 0 :(得分:3)
您还需要什么吗?
from time import sleep
import psycopg2
conn = psycopg2.connect("dbname=test user=postgres")
cur = conn.cursor()
cur.execute("SELECT * FROM table")
for record in cur:
# process record
sleep(5)
cur.close()
conn.close()