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: