From a0ba0d01bd1efb5e6d847328278f943c995fcd44 Mon Sep 17 00:00:00 2001 From: Brian Choromanski Date: Thu, 31 Jan 2019 12:26:20 -0500 Subject: [PATCH] Fixed lxml.etree.XMLSyntaxError: Start tag bug --- tespeed.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tespeed.py b/tespeed.py index 2f8f054..07f7b89 100755 --- a/tespeed.py +++ b/tespeed.py @@ -398,17 +398,17 @@ def LoadServers(self): # Load server list print_debug("Loading server list...\n") uri = "http://speedtest.net/speedtest-servers.php?x=" + str( time.time() ) - request=self.GetRequest(uri) response=None try: - response = urllib2.urlopen(request); + response = urllib2.urlopen(uri); except (urllib2.URLError, socket.timeout), e: print_debug("Failed to get Speedtest.net server list.\n") print_result("%0.2f,%0.2f,\"%s\",\"%s\"\n" % (self.down_speed, self.up_speed, self.units, self.servers)) sys.exit(1) # Load etree from XML data - servers_xml = etree.fromstring(response.read()) + response = response.read() + servers_xml = etree.fromstring(response) servers=servers_xml.find("servers").findall("server") server_list=[]