Web Analytics

Python open() Function

Built-in Function โ€ข File I/O

The open() function opens a file, and returns it as a file object.

Syntax

open(file, mode)

Parameters

Parameter Description
file Required. The path and name of the file
mode Optional. A string, defined which mode you want to open the file in:
  • "r" - Read - Default value. Opens a file for reading, error if the file does not exist
  • "a" - Append - Opens a file for appending, creates the file if it does not exist
  • "w" - Write - Opens a file for writing, creates the file if it does not exist
  • "x" - Create - Creates the specified file, returns an error if the file exists
  • "t" - Text - Default value. Text mode
  • "b" - Binary - Binary mode (e.g. images)

Return Value

A file object.

Example

Using the open() function:

Output
Click Run to execute your code

Related Functions