【发布时间】:2019-04-09 03:43:33
【问题描述】:
import time
import pandas as pd
import datetime as dt
from time import strftime
df = pd.read_json('https://forex.1forge.com/1.0.3/quotes?pairs=EURUSD,USDJPY,AUDUSD,&api_key=KEY')
df = df.pivot_table('price', 'timestamp', 'symbol')
min = int(time.strftime("%M"))
minpull= df.index[0]
print(min)
print(minpull)
while min <= minpull:
print(df)
如何将分钟作为单数与当前实际时间进行比较?
该代码以 JSON 格式从 URL 中提取数据并放入 pandas 数据帧。我想将设置在索引(pullmin)处的时间与当前时间(min)进行比较。这样,当下一分钟到来时,代码将提取下一组数据,我将获得一分钟一分钟的数据。最终,它将添加相同的 pandas df 但我也没有弄清楚。
【问题讨论】:
-
请向我们展示您的数据框的外观。
-
当我输入时:while min
标签: python json pandas indexing time-series