gpt4 book ai didi

Python 文件配置问题

转载 作者:太空宇宙 更新时间:2023-11-03 15:40:10 25 4
gpt4 key购买 nike

我正在关注this tutorial运行app.py他们提供了。

第一次尝试运行 app.py 时出现错误

Traceback (most recent call last):
File "E:/GIT_repos/SBD/rest_api_demo/rest_api_demo/app.py", line 11, in <module>
logging.config.fileConfig('logging.conf')
File "C:\Users\hunte\AppData\Local\Programs\Python\Python35\lib\logging\config.py", line 76, in fileConfig
formatters = _create_formatters(cp)
File "C:\Users\hunte\AppData\Local\Programs\Python\Python35\lib\logging\config.py", line 109, in _create_formatters
flist = cp["formatters"]["keys"]
File "C:\Users\hunte\AppData\Local\Programs\Python\Python35\lib\configparser.py", line 956, in __getitem__
raise KeyError(key)
KeyError: 'formatters'

更换后错误消失app.py 中的第 11 行:

logging.config.fileConfig('logging.conf')

logging.config.fileConfig('../logging.conf')

问题本教程的代码是否有错误,或者是我所做的事情&可能是什么原因,其他人执行本教程(我假设,查看评论)不需要更改任何内容,而我必须这样做吗?

最佳答案

您的修复是合法的 - 加载 logging.conf 是基于相对路径,因此 logging.config.fileConfig('logging.conf') 将不起作用。

也许评论中没有提到这个错误,因为人们不使用 GitHub 上的样板作为他们项目的脚手架 - 我猜他们只是浏览教程并有选择地获取有趣的片段,从而避免了错误。

我认为您应该通过 GitHub 上的拉取请求提出修复方案。

关于Python 文件配置问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42209122/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com