Python requests exception handling
问题 How to handle exceptions with python library requests? For example how to check is PC connected to internet? When I try try: requests.get('http://www.google.com') except ConnectionError: # handle the exception it gives me error name ConnectionError is not defined 回答1: Assuming you did import requests , you want requests.ConnectionError . ConnectionError is an exception defined by requests . See the API documentation here. Thus the code should be : try: requests.get('http://www.google.com')