From 324d84d0f209444f6d3ca2a7470452e73bd61490 Mon Sep 17 00:00:00 2001 From: Chris Magistrado Date: Mon, 9 Apr 2018 15:11:53 -0700 Subject: [PATCH] Fix del vxv[]. If list is empty, one can't delete an element from it. --- mwcrawler.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/mwcrawler.py b/mwcrawler.py index 19d0d56..8dc0b08 100644 --- a/mwcrawler.py +++ b/mwcrawler.py @@ -125,8 +125,9 @@ def vxvault(soup): vxv=[] for row in soup('pre'): vxv = row.string.split('\r\n') - del vxv[:4] - del vxv[-1] + if (vxv): + del vxv[:4] + del vxv[-1] print "-- Found %s urls" % len(vxv) for row in vxv: decisor(row) @@ -198,4 +199,4 @@ def sacour(soup): vxvault(parse('http://vxvault.siri-urz.net/URL_List.php')) malc0de(parse('http://malc0de.com/rss')) malwarebl(parse('http://www.malwareblacklist.com/mbl.xml')) - sacour(parse('http://www.sacour.cn/showmal.asp?month=%d&year=%d' % (now.month, now.year))) \ No newline at end of file + sacour(parse('http://www.sacour.cn/showmal.asp?month=%d&year=%d' % (now.month, now.year)))