import time
import pandas as pd
while True:
df = pd.read_json('https://forex.1forge.com/1.0.3/quotes?pairs=EURUSD,EURJPY,GBPUSD,USDCAD,GBPJPY,USDJPY,AUDUSD,&api_key=KEY')
df = df.pivot_table(['price'], ['timestamp'], 'symbol')
print (df)
time.sleep(60)
Есть ли простой способ, чтобы вместо обновления, происходящего каждые 60 секунд с функцией сна, быть точно в минуту? Кроме того, функция pivot_table устанавливает пары символов в качестве столбцов и имеет индекс или строки, установленные во время, что я хочу, чтобы происходило, но теперь, когда добавляется следующая строка (после сна 60), столбец все еще остается имена. Скорее, я хотел бы, чтобы добавляемая строка находилась под следующей строкой, а не заголовком столбца.