Я пишу этот код в py, чтобы очистить все возможные даты для серии совпадений:
date_start_idx = date_idx[0]
date_end_idx = date_idx[1] if len(date_idx) > 1 else date_idx[0]
#5 Iterate requesting ajax for each dates
for d in range(date_start_idx, date_end_idx + 1):
match_date_link = ""
if year >= 2018 and series != 'FT':
match_date_link = t + "results/" + match_dates[d] + "?ajaxTmt=bwfdate"
else:
match_date_link = t + match_dates[d] + "?ajaxTmt=bwfdate"
soup = dbh.requestUrl(match_date_link)
Но когда я вспоминаю функцию: getData (ser, category, tnmt_idx, date_idx, filename, error_filename)
Я не получаю все возможные даты,Например, я ввел следующие данные:
getData (['S500'], 'MS', [0],[0,0], 'filename.xlsx', 'error_filename.xlsx')
И последний турнир, который я получу, состоится в августе, а не в сентябре.Может ли кто-нибудь помочь мне получить все возможные даты?