Es ist eine Website, die in einem Browser öffnet glücklich und gibt einen 403 HTTP-Fehler, wenn in Python wie folgt geöffnet:Webseite wird im Browser geöffnet, aber 403 zurück, wenn in Python geöffnet
from bs4 import BeautifulSoup
import urllib2
link = 'http://niezalezna.pl/'
r = urllib2.urlopen(link).read()
soup = BeautifulSoup(r, 'lxml')
print soup.prettify()
Die Website ein beliebter ist Nachrichtendienst. Ist es dann möglich, einen HTTP-403-Fehler zu erzeugen, wenn er mit einem Code wie oben geöffnet wird? Danke,
Dies bedeutet, dass der Standort darf nicht Schaber. fake einen User-Agent, um darüber zu kommen. – n1c9
Was genau meinst du? – tsotsi
Hier finden Sie Informationen zum Festlegen eines Benutzeragenten mit urllib2 – n1c9