У меня есть небольшой скрипт на python, в котором я получаю данные о курсе валют криптовалюты каждую секунду. Теперь я хочу остановиться после выборки данных, скажем, 100 раз, а затем преобразовать все эти данные в один фрейм данных.Также планировщик является правильным способом сделать это? Если нет, то что еще я должен использовать?
import requests
import json
import pandas as pd
import sched, time
s = sched.scheduler(time.time, time.sleep)
def my_function(sc):
data = requests.get("https://min-api.cryptocompare.com/data/price?fsym=ETH&tsyms=BTC,USD,EUR").json()
print(data)
s.enter(1, 1, my_function, (sc,))
s.enter(1, 1, my_function, (s,))
s.run()