Derived from the flake8-use-pathlib linter.
What it does#
Checks for uses of
Why is this bad?#
pathlib offers a high-level API for path manipulation, as compared to
the lower-level API offered by
When possible, using
Path object methods such as
improve readability over the
os module's counterparts (e.g.,
os functions may be preferable if performance is a concern,
e.g., in hot loops.