diff options
-rwxr-xr-x | zdf.py | 14 |
1 files changed, 8 insertions, 6 deletions
@@ -1,8 +1,8 @@ +import locale import logging -from urllib.request import urlopen, Request from datetime import datetime +from urllib.request import Request, urlopen from xml.dom.minidom import parse, parseString -import locale def getText(dom, element): @@ -37,13 +37,14 @@ def zdf(feed): s_url = getText(show, "link") if not s_url: continue - # Full episodes have the ID 100 + + # Full episodes have the ID 100 (others aswell sometimes) if not s_url.endswith("-100.html"): continue s_title = getText(show, "title") - if not s_title.startswith(title): - continue + # if not s_title.startswith(title): # broke vor Maithink X + # continue s_date = getText(show, "pubDate") s_date_parsed = datetime.strptime(s_date, "%a, %d %b %Y %H:%M:%S %z") @@ -86,7 +87,8 @@ def zdf(feed): def main(): # print(zdf("comedy/heute-show")) # print(zdf("comedy/die-anstalt")) - print(zdf("comedy/zdf-magazin-royale")) + # print(zdf("comedy/zdf-magazin-royale")) + print(zdf("show/mai-think-x-die-show")) if __name__ == "__main__": |