1
是否有一種邏輯方法可以定期從sql中獲取數據?我想從我的postgres數據庫中的表中取一行,在我的python腳本中對它進行一些計算,並獲取數據的第二行並繼續執行此過程,直到完成所有計算。從循環中提取數據庫中的數據
在上面的表,我想取的旅行時間每個陣列,做就可以計算在我的Python代碼,然後轉到第二行等等。
是否有一種邏輯方法可以定期從sql中獲取數據?我想從我的postgres數據庫中的表中取一行,在我的python腳本中對它進行一些計算,並獲取數據的第二行並繼續執行此過程,直到完成所有計算。從循環中提取數據庫中的數據
在上面的表,我想取的旅行時間每個陣列,做就可以計算在我的Python代碼,然後轉到第二行等等。
我相信你的數據庫庫會爲你提供一個這樣做的方法。它可能被稱爲遊標,指針或迭代器,它將有一個用於從查詢中獲取下一行的方法。
從https://dev.mysql.com/doc/connector-python/en/connector-python-api-mysqlcursor-fetchone.html
cursor.execute("SELECT * FROM employees")
row = cursor.fetchone()
while row is not None:
print(row)
row = cursor.fetchone()