Writing text to a file
In this section, we will learn how to write a new file using Python.
This time we'll use the write mode 'w' in open(). The 'w' mode creates a new file. If the file already exists, then the file would be overwritten. We will use the write() function.
Let's discuss the code in filewrite1.py:
file_input = open("motivation.txt",'w')
file_input.write("Never give up")
file_input.write("nRise above hate")
file_input.write("nNo body remember second place")
file_input.close()You can see that I have written the famous WWE star John Cena's quotes.
Let's see the output:

Output of code filewrite.py
We wrote lines one by one by adding a new line character n. You can supply all of them in one go as shown here:
file_input = open("motivation.txt",'w')
file_input.write("Never give up nRise above hate nNo body remember second place")
file_input.close()Next, I will use the writelines() function. This method writes a Python list of strings to a file.
Let's see the code:
list1 = ["Blood sweat...