如何将自定义环境变量与 xlwings 合并

问题描述 投票:0回答:0

我需要从代码中隐藏一个公共 API 密钥,所以想把它放在一个 .env 文件中。使用包“dotenv”,我可以调用该自定义环境变量并成功运行代码以使用 PyCharm 中的虚拟环境连接到 SDK。

https://pypi.org/project/python-dotenv/

api_key = os.environ.get("API_PUBLIC_KEY")

但是,当我使用 xlwings 通过 excel 模块运行 python 函数“store_balances()”时,我收到一条错误消息,指出 api 公钥未知,因为出于某种原因,它没有使用“dotenv”从 .env 文件中提取'.

这里是否有要修复的错误或将自定义环境变量与 xlwings 一起使用的更好方法?

xlwings
© www.soinside.com 2019 - 2024. All rights reserved.