Close a file after using : File Close « File « Python






Close a file after using

import sys       
       
def open_file(file_name, mode):
    """Open a file."""
    try:
        the_file = open(file_name, mode)
    except(IOError), e:
        print "Unable to open the file", file_name, "Ending program.\n", e
        raw_input("\n\nPress the enter key to exit.")
        sys.exit()
    else:
        return the_file


def next_line(the_file):
    """Return next line from the trivia file, formatted."""
    line = the_file.readline()
    line = line.replace("/", "\n")
    return line

trivia_file = open_file("trivia.txt", "r")
title = next_line(trivia_file)
trivia_file.close()


           
       








Related examples in the same category

1.Closing Files
2.Close a file