Introduction Variables Data Types Numbers Casting Strings Boolean Operators Lists Tuples Dictionaries If-Else While Loops For Loops Functions Arrays Scope Modules User Input File Handling Python Maths

Welcome to the lesson on Python File Write

Python File Write

Write to an Existing File

To write to an existing file, you must add a parameter to the open() function:

"a" - Append - will append to the end of the file

"w" - Write - will overwrite any existing content

Example: Open the file "StudyPython.txt" and append content to the file:

syntax

Example: Open the file "StudyPython2.txt" and overwrite content to the file:

syntax

the "w" method will overwrite the entire file.

Creating a new file

To create a new file in Python, use the open() method, with one of the following parameters:

"x" - Create - will create a file, returns an error if the file exist

"a" - Append - will create a file if the specified file does not exist

"w" - Write - will create a file if the specified file does not exist

Example: Create a file called "StudyPython.txt":

file = open("StudyPython.txt", "x")

Result: a new empty file is created!

Example: Create a new file if it does not exist:

file = open("StudyPython.txt", "w")

End of Python File Write

You have learned File Write in simple terms. Let's proceed on to Next Topic.

Next Lesson
Back To Top