#python #fixer.io
#python #fixer.io
Вопрос:
Не удалось найти ответ в Интернете. Надеюсь, вы сможете помочь.
Я запускаю этот простой код, который я получил от Fixer.io (https://fixerio.readthedocs.io/en/latest /)
from fixerio import Fixerio
API_KEY = '3655f3.......'
fxrio = Fixerio(access_key=API_KEY)
print(fxrio.latest())
И он возвращает
встроенные.Ошибка типа: init() получил неожиданный аргумент ключевого слова ‘access_key’
Ключ API в порядке, поскольку он работает, когда я делаю то же самое с помощью запросов
Python 3.9.4 Fixerio 2.10.0
Я что-то пропустил? Ценю вашу помощь!
Комментарии:
1. пожалуйста, опубликуйте полный стек исключений
2. Привет, Марат, это полное сообщение. Больше ничего
Ответ №1:
Похоже, что последней версией fixerio
, загруженной в PyPI, была версия 0.1.1, тогда как документация, которую вы читаете, предназначена для версии 1.0.0-alpha. Эта версия еще не дошла до PyPI.
На сайте project GitHub есть вопрос о выпуске версии 1.0.0 для PyPI, но он был поднят более трех лет назад и на момент написания остается открытым.
Если вы действительно хотите использовать этот модуль, вам нужно будет получить исходный код версии 1.0.0-alpha и включить его непосредственно в свой проект, а не устанавливать его из PyPI. Однако, вероятно, было бы лучше рассмотреть альтернативу fixer.io библиотека, которая все еще поддерживается, в отличие от этой, которая, похоже, была заброшена.