examples/ytfeed.browse-feeds: don't panic
This commit is contained in:
@@ -9,8 +9,11 @@ directory = sys.argv[1]
|
||||
for f in os.listdir(directory):
|
||||
file_name = os.path.join(directory, f)
|
||||
if os.path.isfile(file_name) and f[-4:] == ".xml":
|
||||
tree = ET.parse(file_name)
|
||||
root = tree.getroot()
|
||||
try: tree = ET.parse(file_name)
|
||||
except ET.ParseError as e:
|
||||
print("%s: %s: %s" % (sys.argv[0], file_name, e), file = sys.stderr)
|
||||
continue
|
||||
else: root = tree.getroot()
|
||||
try:
|
||||
channels += [
|
||||
"%s\n\n" % root.find('{http://www.w3.org/2005/Atom}title').text
|
||||
|
||||
Reference in New Issue
Block a user