Hier ist der Fehler:Python Fehler - Attribute: 'NoneType' Objekt hat kein Attribut 'split'
File "f ** py.", Zeile 34, in Modul
url_type = url.split('-')[0][-2:] #
Hier wird der ganze Block:
fit_urls = []
for event_url in event_urls:
print event_url
try:
sock = urllib.urlopen(event_url)
event_html = sock.read()
event_soup = BeautifulSoup(event_html)
tds = event_soup.find_all('td')
for td in tds:
for link in td.find_all('a'):
url = link.get('href')
url_type = url.split('-')[0][-2:] letters
if url_type == 'ht':
#print url
fit_urls.append(url)
except HTTPError:
pass
`
Es gab keine Links. 'link.get' produzierte' None', weil es kein 'href' darin gab. – TigerhawkT3
sieht aus wie 'url = link.get ('href')' gibt 'None' zurück, d. H. Es wird keine URL in der Verbindung gefunden (oder keine' Verbindung' gefunden, abhängig davon, wie sich die Bibliothek verhält) – user783836