Urllib2 HTTP 404

urllib2.HTTPError: ошибка HTTP 404: не найдено, возвращается, когда я пытаюсь выполнить свой скрипт Python 2.7, полный обратный поиск находится в https://pastebin.com/f7EzJ4zn как исправить this?

site = "https://askubuntu.com"
file_path = site + "/https://askubuntu.com/questions/1156044/what-is-this- 
error-typeerror-unsupported-operand-types-for-instance-and/1156049#1156049"
import urllib2
server = urllib2.urlopen(site)
response = urllib2.urlopen(file_path)
print(response.read())

Редактировать: проблема решена, теперь я скопировал полный URL, когда мне было нужно Urllib2 HTTP 404

site = "https://askubuntu.com"
file_path = "https://askubuntu.com/questions/1156065/urllib2-http-404"
import urllib2
server = urllib2.urlopen(site)
response = urllib2.urlopen(file_path)
print(response.read())
-1
задан 5 July 2019 в 22:43

1 ответ

Ваш URL является неправильным, конечно.

Это - то, что обычно означают 404 ошибки: Такой файл или местоположение не существуют.

В этом случае ошибка очевидна: Ваша строка "file_path" "https://askubuntu.com/https://askubuntu.com/questions/1156044/what-is-this- error-typeerror-unsupported-operand-types-for-instance-and/1156049#1156049" и это ясно не допустимо. Попробуйте его в веб-браузере, и Вы будете видеть.

1
ответ дан 24 October 2019 в 01:02

Другие вопросы по тегам:

Похожие вопросы: