Como tornar uma variável dentro de um bloco try / except pública?

Como posso tornar uma variável dentro do bloco try / except pública?

import urllib.request

try:
    url = "http://www.google.com"
    page = urllib.request.urlopen(url)
    text = page.read().decode('utf8')
except (ValueError, RuntimeError, TypeError, NameError):
    print("Unable to process your request dude!!")

print(text)

Este código retorna um erroNameError: name 'text' is not defined.

Como posso disponibilizar o texto variável fora do bloco try / except?

questionAnswers(0)

yourAnswerToTheQuestion