Очистка текста от URL-адреса в виде CSV, а затем представление его в виде кадра данных Pandas

Noob74 спросил: 07 октября 2018 в 10:54 в: python
import csv
import numpy as np
import pandas as pd 
import urllib.request
import timex = urllib.request.urlopen("https://forex.1forge.com/1.0.3/quotes?pairs=EURUSD,EURJPY,GBPUSD,USDCAD,GBPJPY,USDJPY,AUDUSD,&api_key=KEY")df = pd.read_csv(x,header=None, sep=',', 
infer_datetime_format=True)starttime=time.time()
while True:
print (df)
time.sleep(60.0 - ((time.time() - starttime) % 60.0)) 

Я написал этот код с намерением извлечь данные из URL-адреса и поместить их в кадр данных Pandas. Затем, каждую минуту, обновляя информацию в Dataframe из URL с указателем времени. В настоящее время я могу вытащить необработанные данные в dataFrame, но когда он вызывается с помощью таймера, который я сделал, он повторяет то, что было вызвано ранее, и не обновляется. Данные, которые я получаю, также очень запутанные и запутанные, поэтому я не смог даже начать индексировать время.

Если бы я мог указать направление, в котором я мог бы узнать, как очистить информацию в фрейме данных и как вызывать данные, которые обновляются, когда помещаются в фрейм данных, было бы очень полезно. Спасибо за чтение!

0 ответов