Fixerio access_key 是一个意外的参数

Fixerio access_key is an unexpected argument

无法在线找到答案。希望能帮到你。

我是 运行 我从 Fixer.io (https://fixerio.readthedocs.io/en/latest/)

那里得到的这个简单代码
from fixerio import Fixerio

API_KEY = '3655f3.......'
fxrio = Fixerio(access_key=API_KEY)
print(fxrio.latest())

它returns

builtins.TypeError: init() got an unexpected keyword argument 'access_key'

API 密钥没问题,因为当我使用 requests

时它可以正常工作

Python 3.9.4 Fixerio 2.10.0

我错过了什么吗? 感谢您的帮助!

上传到 PyPI 的 fixerio 的最后一个版本似乎是 0.1.1 版,而您正在阅读的文档是 1.0.0-alpha 版。此版本尚未进入 PyPI。

有人 an issue on the project GitHub site 询问 PyPI 的 1.0.0 版本,但这是三年前提出的,在撰写本文时仍未解决。

如果您真的想使用这个模块,您需要获取 1.0.0-alpha 版本的源代码并将其直接包含在您的项目中,而不是从 PyPI 安装它。但是,最好考虑一个仍在维护的替代 fixer.io 库,而不是这个看起来已被放弃的库。