Ruff path-constructor-current-directory (PTH201)
path-constructor-current-directory в Ruff проверяет код на предупреждение PTH201. Правило относится к группе flake8-use-pathlib.
Почему это неправильно
pathlib делает работу с путями выразительнее и переносимее, чем ручная сборка строк или старые функции os.path.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила path-constructor-current-directory и пример ниже.
Пример ошибки
from pathlib import Path
_ = Path(".")
Как правильно
from pathlib import Path
_ = Path()
Автоисправление
Ruff всегда может предложить автоисправление для этого правила.
