From 6643bf4a55e58e0489fdea0df37d85fe9c2acf50 Mon Sep 17 00:00:00 2001 From: emkael Date: Fri, 28 Aug 2015 00:44:39 +0200 Subject: * link detection sanitation --- virtual_table.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/virtual_table.py b/virtual_table.py index f8c1bd1..e186e96 100644 --- a/virtual_table.py +++ b/virtual_table.py @@ -104,7 +104,9 @@ class JFRVirtualTable: cell_links = [ link for link in row.select('td a') - if link['href'].startswith( + if link.has_attr( + 'href' + ) and link['href'].startswith( 'H-' ) and not link['href'].endswith( 'lista.html' @@ -128,7 +130,9 @@ class JFRVirtualTable: cell_links = [ link for link in cell.select('a.pa') - if link['href'].startswith( + if link.has_attr( + 'href' + ) and link['href'].startswith( 'H-' ) and not link['href'].endswith( 'lista.html' -- cgit v1.2.3