From 0762b75667566a2168322803d1ee5d4b1b838aa9 Mon Sep 17 00:00:00 2001 From: lifegpc Date: Sun, 17 Jul 2022 14:21:58 +0800 Subject: [PATCH] Fix nodeValue may be None --- rssparser.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rssparser.py b/rssparser.py index ceaeb54..c0a01f3 100644 --- a/rssparser.py +++ b/rssparser.py @@ -213,7 +213,8 @@ class RSSParser: m[i.nodeName] = i.attributes['href'].nodeValue else: if len(i.childNodes) == 0: - m[i.nodeName] = i.nodeValue + if i.nodeValue is not None: + m[i.nodeName] = i.nodeValue elif len(i.childNodes) == 1 and i.firstChild.nodeName == '#cdata-section': m[i.nodeName] = i.firstChild.nodeValue else: