diff --git a/scripts/einsaetze_rss_feed.py b/scripts/einsaetze_rss_feed.py index cc5f689..2415880 100644 --- a/scripts/einsaetze_rss_feed.py +++ b/scripts/einsaetze_rss_feed.py @@ -29,7 +29,8 @@ for mysoup in soup.find_all('article', class_='teaser-element'): mylist = [] mykeywords = myunits = "" for itemsoup in (soup2.find('tbody').find_all('td')): - mylist.append(re.sub(r"\n\ *", " ", itemsoup.string.strip())) + if itemsoup.string is not None: + mylist.append(re.sub(r"\n\ *", " ", itemsoup.string.strip())) if len(mylist) >= 4: mykeywords = mylist[3] if len(mylist) >= 3: @@ -40,6 +41,9 @@ for mysoup in soup.find_all('article', class_='teaser-element'): locale.setlocale(locale.LC_TIME, 'de_DE.UTF-8') print("" + mykeywords + " - " + (mysoup.find('h3', class_="heading")).string.strip() + " - " + myunits + "") print("" + mylink + "") - print("" + (mysoup.find('div', class_="teaser-element-text")).string.strip() + "") + try: + print("" + (mysoup.find('div', class_="teaser-element-text")).string.strip() + "") + except: + print("") print("") print("")