Closed
Description
Feature or enhancement
Proposal:
Support for a newline
argument was added to the write_text
method in Python 3.10 (issue #67894).
I've been using this method but I've found a need for a newline
method for read_text
as well.
Here's the scenario where this would be handy (namely reading and writing the original newlines):
from pathlib import Path
path = Path("my_file.txt")
contents = path.read_text(newline="")
contents = perform_some_operation_on(contents)
path.write_text(contents, newline="")
Has this already been discussed elsewhere?
This is a minor feature, which does not need previous discussion elsewhere
Links to previous discussion of this feature:
I have not found any prior discussions or mentions of newline
argument being supported for read_text
outside of the initial pathlib API discussion (#64417 (comment)).