builtin-open (PTH123)#
Derived from the flake8-use-pathlib linter.
What it does#
Checks for uses of the open builtin.
Why is this bad?#
pathlib offers a high-level API for path manipulation. When possible,
using Path object methods such as Path.open() can improve readability
over the open builtin.
Examples#
Use instead: