Как сделать переменную внутри блока try / кроме общедоступной?
Как я могу сделать переменную внутри блока try / кроме public?
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)
Этот код возвращает ошибкуNameError: name 'text' is not defined
.
Как сделать переменный текст доступным вне блока try / Кроме?