import sys filename = None #Were there any extra command line arguments if len(sys.argv) > 1: #if there were, place them into filename filename = sys.argv[1] else: print "No File Specified" #Checked if we had a filename if filename != None: #We are going to attempt to do something, specifically, open a file try: #Load the file that was specified into the variable aFile aFile = open(filename) #Get a list of each line lines = aFile.readlines() #Close the file aFile.close() #Remove the extra new line character from the end of the line for i in range(0,len(lines)): lines[i] = lines[i].rstrip("\n") #Print the list of lines from our file print lines #If we are unable to open the file, we want to know that it doesn't exist except IOError: print "The specified file doesn't exist"