2016-04-09 4 views
1
import urllib.request 

html = urllib.request.urlopen('http://jshawl.com/python-playground/') 
s = html.read 
print(s) 

Dies ist der Fehler erhalte ich:Python3 (urllib) - <gebunden Methode HTTPResponse.read von <http.client.HTTPResponse Objekt bei 0x03281BD0 >>

< gebundene Methode HTTPResponse.read von < http.client.HTTPResponse Objekt bei 0x032B18D0 >>

Wie kann ich diesen Fehler beheben? Welchen Fehler mache ich?

+0

unnötige Bild entfernen, die nur als Text (mit Auszeichnung) – Foon

Antwort

4

Was Sie sehen gedruckt ist kein Fehler - Sie sehen die HTTPResponse Instanzmethode String-Darstellung. Zu bekommen, was eine Methode gibt, sollten Sie es nennen:

s = html.read() 
+0

Dank eingefügt werden können. Ich habe die Klammern hinzugefügt und es hat funktioniert !!! – user2950680

Verwandte Themen