Я делаю некоторые онлайн-уроки по Python, и я сталкиваюсь с ошибкой.Я напечатал вместе с видео и предположил, что это я совершил ошибку, но когда я загружаю и запускаю код учителя, я получаю ту же ошибку в той же точке программы.После того, как я ввожу URL (ЛЮБОЙ ДЕЙСТВУЮЩИЙ URL) и короткое имя для него, консоль будет читать
"Unexpected Error*** <class 'urllib.error.URLError'>"
Пожалуйста, прости мой нуберизм.Я новичок в программировании и еще новее в Python.Я думаю, что-то не установлено должным образом, но я понятия не имею, что или как это исправить.В любом случае.Весь код учителей приведен ниже.
import urllib.request
import sys
urlToRead = 'http://www.google.com'
crawledWebLinks = {}
while urlToRead !='':
try:
urlToRead = input("Please enter the next URL to crawl")
if urlToRead == "":
print("OK, exiting loop")
break
shortName = input("Please enter a short name for that URL "+ urlToRead)
webFile = urllib.request.urlopen(urlToRead).read()
crawledWebLinks[shortName] = webFileurl)
except:following)which
print("********************\nUnexpected Error****",sys.exc_info()[0])
stopOrProceed = input("Hmm..stop or proceed? Enter 1 to stop, enter anything else to continue")
if stopOrProceed =="1" :
print("Okey-dokey....stopping\n")
break
else:
print("Cool! Let's continue\n")
continue
print(crawledWebLinks.keys())
Опять же, это происходит независимо от того, когда я ввожу URL.Строка кода, генерирующая ошибку, расположена выше.