FUTURE OF TANZANIA
Python I
Python Home
Python Install
Python Intro
Python Syntax
Python Comments
Python Variables
Python User Input
Python Data Types
Python Numbers
Python Casting
Python Strings
Python Booleans
Python Operators
Python II
Python Lists
Python Tuples
Python Sets
Python Dictionaries
Python If Else
Python While Loops
Python For Loops
Python Functions
Python Arrays
Python Scope
Python Math
Python String Formatting
Python File Handling
Python Read Files
Python Write/Create Files
Python Delete Files
Picture
youtube
notion
Python Read Files
Open a File on Server
Read Only Parts of File
Read Lines
Close Files
29_python_read_files.pdf
File Size:
61 kb
File Type:
pdf
Download File
This was referenced from
w3schools.com
.
Python File Open
Assume we have the following file, located in the same folder as Python:
Demofile.txt
Hello! Welcome to demofile.txt
This file is for testing purposes.
Good Luck!
To open the file, use the built-in open() function.
The open() function returns a file object, which has a read() method for
reading the content of the file:
f = open("demofile.txt", "r")
print(f.read())
If the file is located in a different location, you will have to specify the file path,
like this:
Open a file on a different location:
f = open("D:\\myfiles\welcome.txt", "r")
print(f.read())
Read Only Parts of the File
By default the read() method returns the whole text, but you can also specify
how many characters you want to return:
Return the 5 first characters of the file:
f = open("demofile.txt", "r")
print(f.read(5))
Read Lines
You can return one line by using the readline() method:
Read one line of the file:
f = open("demofile.txt", "r")
print(f.readline())
By calling readline() two times, you can read the two first lines:
Read two lines of the file:
f = open("demofile.txt", "r")
print(f.readline())
print(f.readline())
By looping through the lines of the file, you can read the whole file, line by line:
Loop through the file line by line:
f = open("demofile.txt", "r")
for x in f:
print(x)
Close Files
It is a good practice to always close the file when you are done with it.
Close the file when you are finished with it:
f = open("demofile.txt", "r")
print(f.readline())
f.close()
Note:
You should always close your files, in some cases, due to buffering, changes
made to a file may not show until you close the file.
All curriculum credit goes to
w3schools.com
python file handling
python write/create files
Python I
Python Home
Python Install
Python Intro
Python Syntax
Python Comments
Python Variables
Python User Input
Python Data Types
Python Numbers
Python Casting
Python Strings
Python Booleans
Python Operators
Python II
Python Lists
Python Tuples
Python Sets
Python Dictionaries
Python If Else
Python While Loops
Python For Loops
Python Functions
Python Arrays
Python Scope
Python Math
Python String Formatting
Python File Handling
Python Read Files
Python Write/Create Files
Python Delete Files
Picture
youtube
notion