function that tries to read a file and return its contents : read « File « Python Tutorial






def safe_read(filename):
    f = open(filename)
    try:
        data = f.read()
    except IOError:
        data = None
    finally:
        f.close()
    return data








12.10.read
12.10.1.Read with index
12.10.2.Read bytes into a buffer
12.10.3.Read entire file into a buffer
12.10.4.Accessing Each Word in a File
12.10.5.exception you are anticipating
12.10.6.function that tries to read a file and return its contents