Python solicita tratamento de exceções

Como lidar com exceções com solicitações de biblioteca python? Por exemplo, como verificar se o PC está conectado à Internet?

Quando eu tento

try:
    requests.get('http://www.google.com')
except ConnectionError:
    # handle the exception

me dá o nome do erroConnectionError não está definid