python try catch with with open code example

Example 1: python file open try except error

def FileCheck(fn):
    try:
      open(fn, "r")
      return 1
    except IOError:
      print "Error: File does not appear to exist."
      return 0

result = FileCheck("testfile")
print result

Example 2: try catch python with open

import os ,csv
# Created to ensure file/dataset are being load properly
# Place below your filename with .csv where 'x' is .
data = open('x', 'r')
while True:
  try:
  	if data == open('x'):
  		print('file is open')
  except IOError:
    print('Unable to load files')
    break