Traceback (most recent call last): File "D:\BtoC\b2c\b2c\app.py", line 8, in <module> from b2c import settings File "D:\BtoC\b2c\b2c\__init__.py", line 37, in <module> setup_logging() File "D:\BtoC\b2c\b2c\__init__.py", line 19, in setup_logging file_handler = RotatingFileHandler("logs/log", maxBytes=1024 * 1024 * 100, backupCount=10) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\Users\tang\AppData\Local\Programs\Python\Python311-32\Lib\logging\handlers.py", line 155, in __init__ BaseRotatingHandler.__init__(self, filename, mode, encoding=encoding, File "D:\Users\tang\AppData\Local\Programs\Python\Python311-32\Lib\logging\handlers.py", line 58, in __init__ logging.FileHandler.__init__(self, filename, mode=mode, File "D:\Users\tang\AppData\Local\Programs\Python\Python311-32\Lib\logging\__init__.py", line 1181, in __init__ StreamHandler.__init__(self, self._open()) ^^^^^^^^^^^^ File "D:\Users\tang\AppData\Local\Programs\Python\Python311-32\Lib\logging\__init__.py", line 1213, in _open return open_func(self.baseFilename, self.mode, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory: 'D:\\BtoC\\b2c\\b2c\\logs\\log'
时间: 2023-07-17 21:55:07 浏览: 219
这是一个 Python 的错误信息,它告诉我们在执行某个 Python 代码时出现了问题。具体来说,它指出在你的代码中使用了一个名为 `RotatingFileHandler` 的函数,但是它无法打开一个名为 `logs/log` 的日志文件,因为这个文件不存在或者文件路径不正确。你需要检查一下日志文件的路径和文件名是否正确,并且确保在执行代码之前这个文件已经被创建了。
相关问题
Traceback (most recent call last): File D:\python\web_test\app.py, line 12, in <module> app.run() File C:\python39\lib\site-packages\flask\app.py, line 889, in run run_simple(t.cast(st
这个错误是一个 Python 的追踪错误(Traceback),通常是由于代码中的错误导致的。在这个特定的错误中,看起来是在 app.py 文件的第 12 行出现了问题。
根据错误提示,可能是由于在 Flask 库中的 run_simple 函数调用出现了问题。请确保你的 Flask 版本是最新的,并且检查一下你的代码是否有任何拼写错误、语法错误或其他常见的错误。另外,还要注意查看你的引入语句是否正确,以及你的依赖项是否正确安装。
如果你能提供更多的代码或错误信息,我可以帮助你更详细地分析和解决这个问题。
Traceback (most recent call last): File "C:/Python38/pythonProject/poi.py", line 60, in <module> jsonf = urllib.urlopen(url) Traceback (most recent call last): File "C:/Python38/pythonProject/poi.py", line 60, in <module> jsonf = urllib.urlopen(url) AttributeError: module 'urllib' has no attribute 'urlopen'
您遇到的错误是因为urllib模块中没有urlopen这个属性。Python 3中urllib模块被分为了urllib.request、urllib.parse、urllib.error等子模块。
要解决这个问题,您可以将代码中的urllib替换为urllib.request。请尝试以下修改:
```python
import urllib.request
url = "your_url_here"
jsonf = urllib.request.urlopen(url)
```
这样应该可以解决您的问题。如果还有其他问题,请随时提问。
阅读全文