How to catch an exception while using a Python 'with' statement?


The code can be rewritten to catch the exception as follows:

try:
     with open("myFile.txt") as f:
          print(f.readlines())
except:
    print('No such file or directory')

We get the following output

C:/Users/TutorialsPoint1/~.py
No such file or directory

Updated on: 27-Sep-2019

55 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements