我有一些python文件,它们使用名为credentials.json
的配置文件
只要我的文件与credentials.json
文件位于同一文件夹中,它都可以正常工作,但是导入该函数时,出现以下错误FileNotFoundError: [Errno 2] No such file or directory: 'credentials.json'
。
我有一个configuration.py
文件,其中我的certificate.json文件有一个硬编码值。
但是正如答案中指出的那样,我认为这条路需要相对 即使导入了函数,如何使路径正常工作?
答案 0 :(得分:1)
您没有显示任何代码,但我敢打赌,您在函数的主体中硬编码了'credentials.json'
。解决方案是将其更改为绝对路径,或者甚至更好,将路径作为参数传递给credentials.json
。