How to Specify New Lines in a Python String to Write Multiple Lines to a File?
To specify new lines in a Python string to write multiple lines to a file, you can use the escape sequence "\n" to indicate the start of a new line. Here's an example:
# Open a file for writing
with open("myfile.txt", "w") as f:
# Write multiple lines to the file with newlines
f.write("This is line 1.\n")
f.write("This is line 2.\n")
f.write("This is line 3.\n")
In this example, we use the open()
function to create a new file called "myfile.txt" and specify that we want to write to it ("w" mode). We then use the with
statement to ensure that the file is closed properly when we're done with it.
Inside the with
block, we use the write()
method of the file object to write each line to the file, adding the "\n" escape sequence at the end of each string to indicate that a new line should start. When we're done writing, the file is automatically closed.