AttributeError: 'Byte' Objekt hat kein Attribut 'Wartezeit'

import re, urllib.request

textfile = open('depth_1.txt','wt')
print('enter the url you would like to crawl')
print('Usage - "http://phocks.org/stumble/creepy/" <-- with the double quotes')
my_url = input()
for i in re.findall(b'''href=["'](.[^"']+)["']''', urllib.request.urlopen(my_url).read(), re.I):
    print(i)
    for ee in re.findall(b'''href=["'](.[^"']+)["']''', urllib.request.urlopen(i).read(), re.I): #this is line 20!
        print(ee)
        textfile.write(ee+'\n')
textfile.close()

Nach der Suche rund um für eine Lösung zu meinem problem, ich konnte nicht eine Lösung finden. Der Fehler tritt in Zeile 20 (AttributeError: 'Byte' Objekt hat kein Attribut 'Wartezeit'). Verstehe ich nicht die Fehler, ich bin auf der Suche nach einer Antwort und einer Erklärung, was ich falsch gemacht habe. Danke!

  • was ist i, die den Fehler verursacht?
  • es ist ein Kommentar am Ende des for ee in ... Linie, bezeichnet als Linie #20
InformationsquelleAutor user3709089 | 2014-06-04
Schreibe einen Kommentar