下面的错误是什么意思“AttributeError:'Config'对象没有属性'\u tmpdirhandler'”?全部错误在问题正文中给出

2024-06-16 10:47:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图使用这个Pytest记录器代码https://pypi.org/project/pytest-logger/。但我的错误率越来越低。请帮助我或他们丢失的东西。需要做哪些改变

def logsdir(self):
        ldir = self._logsdir
        if ldir:
            return ldir
        logger_logsdir = self._config.getoption('logger_logsdir')
        if not logger_logsdir:
            logger_logsdir = self._config.getini('logger_logsdir')
        if not logger_logsdir:
            logger_logsdir = self._config.hook.pytest_logger_logsdir(config=self._config)
        if logger_logsdir:
            ldir = _make_logsdir_dir(logger_logsdir)
        else:
>           ldir = _make_logsdir_tmpdir(self._config._tmpdirhandler)
E           **AttributeError: 'Config' object has no attribute '_tmpdirhandler'**

..\venv\lib\site-packages\pytest_logger\plugin.py:81: AttributeError

Tags: 代码httpsselfconfigmakeifpytestnot