Почему я получаю ошибку Python 3.6 urllib.request? - PullRequest
0 голосов
/ 14 октября 2018

Я делаю некоторые онлайн-уроки по 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.Строка кода, генерирующая ошибку, расположена выше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...