Я бы хотел просмотреть каждое значение в startDayValStr
, endDayValStr
, startTimeValStr
, endTimeValStr
и использовать значения в качестве параметров в строке URL-адреса. Я использую каждое другое значение в качестве моих end
переменных, то есть 06:00:00
является значением startTimeValStr
, а 07:00:00
является значением endTimeValStr
.
Как правильно построить мой цикл для использования этих переменных в time_param
?
Я бы хотел, чтобы time_param
выглядел так ?start=05-05-2019T06:00:00Z&end=05-05-2019T07:00:00Z
Вот мой текущий код:
import pandas as pd
rng = pd.date_range(pd.Timestamp('2019-05-05' + ' ' + "'06:00:00'"),periods=25, freq='H')
dtSeries = pd.Series(rng.format())
ddf = dtSeries.to_frame(name='Date')
ddf['time'] = pd.to_datetime(ddf['Date'])
dateDF = ddf['dates'] = ddf['time'].dt.date
timeDF = ddf['dates'] = ddf['time'].dt.time
startDayVal= dateDF[::2]
endDayVal = dateDF[1::2]
startTimeVal= timeDF[::2]
endTimeVal = timeDF[1::2]
startDayValStr = (startDayVal.to_string())
endDayValStr =(endDayVal.to_string())
startTimeValStr = (startTimeVal.to_string())
endTimeValStr = (endTimeVal.to_string())
for startDate, endDate, startTime, endTime in zip (startDayValStr, endDayValStr, startTimeValStr, endTimeValStr):
time_param = '?start='+ startDate +'T'+startTime + 'Z' + '&end='+ endDate + endTime + 'Z'
print time_param