openpcdet db_info_path = self.root_path.resolve() / db_info_path AttributeError: 'str' object has no attribute 'resolve'
时间: 2024-04-24 21:25:17 浏览: 166
com.huawei.gauss.jdbc.ZenithDriver-GaussDB_100_1.0.0.SPC1.B002.jar
这个错误是因为你尝试在一个字符串对象上调用 `resolve()` 方法,而字符串对象没有名为 `resolve()` 的方法。根据错误提示,`self.root_path` 是一个字符串对象,而不是一个路径对象。
要解决这个问题,你需要确保 `self.root_path` 是一个路径对象,可以通过使用 `Path()` 函数将字符串转换为路径对象来实现。例如:
```python
from pathlib import Path
self.root_path = Path(self.root_path)
```
这样,`self.root_path` 就会被转换为一个路径对象,然后你就可以使用 `resolve()` 方法了。
阅读全文