Проблема с использованием API FastF1

#python #api #download #syntax-error

Вопрос:

Я хотел поиграть с API fastf1, так как я большой поклонник F1. Я нашел несколько примеров, чтобы начать привыкать к наборам данных и т. Д., Но я застрял на самом первом шаге. Я опубликовал две фотографии проблем, с которыми я столкнулся, и я не понимаю, как их решить. Изображение одно из двух изображений кода

(Я совсем новичок в python)

ниже приведены учебные пособия, которым я следую



  1. https://medium.com/@jaspervhat/how-to-analyze-formula-1-data-with-python-a-beginners-tutorial-23087c4eef1d
  2. https://theoehrly.github.io/Fast-F1/examples/basics.html

РЕДАКТИРОВАТЬ — я разобрался с проблемой кэша, но изображение, основанное на ссылке учебника 2, все еще не имеет смысла

Комментарии:

1. Ну, второе изображение говорит вам, что вам нужно создать cache каталог, чтобы открыть его, поэтому сделайте это с os помощью модуля. Трассировки Python обычно очень описательны… по первому изображению я не могу сказать, откуда исходит ошибка, поэтому требуется больше данных по этой проблеме

2. Я попробую создать кэш. Первое изображение — это вся ошибка, которую я получил. Это основано на ссылке 2, которую я опубликовал. Я буквально сделал то, что он сказал, скачал Fastf1, а затем написал код, как они сказали, но получил сообщение об ошибке. Вот почему я так растерян

3. Я только что переписал код и, похоже, получил «Предупреждение пользователя: Возвращенный запрос: 403», В любом случае это помогает ?

Ответ №1:

Я считаю, что это проблема из-за более старой версии fastf1.

Пожалуйста, попробуйте обновить версию библиотеки, или вам необходимо обновить код на основе изменений пакета.