#python #api #download #syntax-error
Вопрос:
Я хотел поиграть с API fastf1, так как я большой поклонник F1. Я нашел несколько примеров, чтобы начать привыкать к наборам данных и т. Д., Но я застрял на самом первом шаге. Я опубликовал две фотографии проблем, с которыми я столкнулся, и я не понимаю, как их решить. Изображение одно из двух изображений кода
ниже приведены учебные пособия, которым я следую
https://medium.com/@jaspervhat/how-to-analyze-formula-1-data-with-python-a-beginners-tutorial-23087c4eef1d- https://theoehrly.github.io/Fast-F1/examples/basics.html
РЕДАКТИРОВАТЬ — я разобрался с проблемой кэша, но изображение, основанное на ссылке учебника 2, все еще не имеет смысла
Комментарии:
1. Ну, второе изображение говорит вам, что вам нужно создать
cache
каталог, чтобы открыть его, поэтому сделайте это сos
помощью модуля. Трассировки Python обычно очень описательны… по первому изображению я не могу сказать, откуда исходит ошибка, поэтому требуется больше данных по этой проблеме2. Я попробую создать кэш. Первое изображение — это вся ошибка, которую я получил. Это основано на ссылке 2, которую я опубликовал. Я буквально сделал то, что он сказал, скачал Fastf1, а затем написал код, как они сказали, но получил сообщение об ошибке. Вот почему я так растерян
3. Я только что переписал код и, похоже, получил «Предупреждение пользователя: Возвращенный запрос: 403», В любом случае это помогает ?
Ответ №1:
Я считаю, что это проблема из-за более старой версии fastf1.
Пожалуйста, попробуйте обновить версию библиотеки, или вам необходимо обновить код на основе изменений пакета.