Feedback ? Send it to admin@fullchipdesign.com or join me at fullchip@gmail.com

Read file using class and global variables.
import sys
import os
import string
class readfile:
def file_read(self, file):
self.file_to_read = file
self.rfile = self.file_to_read.read()
print self.rfile
return
if len(sys.argv) == 1:
r1 = readfile()
r1.file_read(sys.stdin)
else:
r1 = readfile()
r1.file_read(open(sys.argv[1], 'r'))
We can further modify the read by using classes and global variables in python.