Я собираю данные с определенного веб-сайта каждую минуту. Когда я делаю это в первый раз, я хочу, чтобы данные были записаны в Excel в ячейке A2, но после сна в течение 1 минуты при получении данных их нужно записать на последний минимум (скажем, если в последний раз 20 записей были извлечены, и данные были записаны в Excel для ячейки A2, затем после 1 минуты сна при повторном запуске данные должны быть записаны в ячейку A21).
Код, который я использую для выборки:
def fetch_ind():
while True:
ind_values = r['data']
ind_data = pd.DataFrame(ind_values)
sheet_ind.range("A2").options(index=False, header=False).value = ind_data.drop(
['A', 'B', 'C'], axis=1) [['X','Y','Z','timeVal']]
time.sleep(60.0 - ((time.time() - starttime) % 60.0))