Class XII - File Handling CSV Files
Class XII - File Handling CSV Files
import csv
This statement will read the data from CSV and create a reader object.
Now you can read data from reader object using for loop.
Example Program 1
Write a program in python to read data from a
csv file and print data on screen
import csv
MYFILE = open(r"C:\Users\Brahm\Desktop\data\Students.csv","r")
MyData = csv.reader(MYFILE , delimiter = ',')
import csv
MYFILE = open(r"C:\Users\Brahm\Desktop\data\Students.csv","r")
MyData = csv.reader(MYFILE , delimiter = ',')
count = 0
for row in MyData:
if row[0] =="RollNo":
pass
else:
if int(row[3]) > 33:
count = count + 1
import csv
with open(r"C:\Users\Brahm\Desktop\data\Students.csv","r") as MYFILE:
MyData = csv.reader(MYFILE , delimiter = ',')
for row in MyData:
print(row)
Example Program 4
Write a program to count the number of records
present in ―student.csv‖ file.
import csv
MYFILE = open(r"C:\Users\Brahm\Desktop\data\Students.csv","r")
MY_READER = csv.reader(MYFILE)
COUNT = 0
for row in MY_READER:
COUNT = COUNT + 1
MYFILE.close()