2017-06-27 3 views
-1

ich den Code wie unten schreiben wollen:Web mit Python Scraping - Fehler aufgetreten

from urllib.request import urlopen 
from bs4 import BeautifulSoup 
html = urlopen("http://www.pythonscraping.com/pages/page3.html") 
bsObj = BeautifulSoup(html) 
for sibling in bsObj.find("table",{"id":"giftList"}).tr.next_siblings: print(sibling) 

Aber immer, wenn ich die Linie von bsObj = BeautifulSoup(html) geben, wirft er einen Fehler wie das folgende Bild:

enter image description here

Hoffe, dass mir jemand helfen kann.

Dank

+4

Sie haben eine zusätzliche linke paren bud – Mrl0330

+0

Der Code in der Frage ist nicht das gleiche wie das Bild –

Antwort

0
html = urlopen("http://www.your.url/here") 

Statt

html = urlopen(("http://www.your.url/here") 

Beachten Sie die (( rechts von urlopen.

+0

Vielen Dank für Ihre Antwort – user1081544

+0

Vergessen Sie nicht, als gelöst markieren und up-vote, wenn Sie meine Antwort hilfreich gefunden. – ChickenFeet