safe_open
- safe_open(path: BinaryIO, *, operation: Operation = 'read', representation: Representation = 'text', encoding: str | None = None) Generator[BinaryIO, None, None][source]
- safe_open(path: TextIO, *, operation: Operation = 'read', representation: Representation = 'text', encoding: str | None = None, newline: str | None = None) Generator[TextIO, None, None]
- safe_open(path: str | Path, *, operation: Operation = 'read', representation: Literal['text'] = 'text', encoding: str | None = None, newline: str | None = None) Generator[TextIO, None, None]
- safe_open(path: str | Path, *, operation: Operation = 'read', representation: Literal['binary'] = 'binary', encoding: str | None = None, newline: str | None = None) Generator[BinaryIO, None, None]
Safely open a file for reading or writing text.