From ba953b99014bb6f02e6e54fa38953304366cf8db Mon Sep 17 00:00:00 2001 From: Florian Schweikert Date: Mon, 31 Oct 2011 15:38:32 +0100 Subject: [PATCH 1/1] python2.5 compatibility enhancement using simplejson if json not available --- gotovienna/cache.py | 5 ++++- gotovienna/realtime.py | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/gotovienna/cache.py b/gotovienna/cache.py index eae95b1..a0c2000 100644 --- a/gotovienna/cache.py +++ b/gotovienna/cache.py @@ -1,5 +1,8 @@ from os import path -import json +try: + import json +except ImportError: + import simplejson as json import shutil import defaults import realtime diff --git a/gotovienna/realtime.py b/gotovienna/realtime.py index 3884abf..8e665e3 100644 --- a/gotovienna/realtime.py +++ b/gotovienna/realtime.py @@ -181,7 +181,7 @@ class ITipParser: # open url for 90 min timeslot / get departure for next 90 min retry = 0 - tries = 2 + tries = 2 # try a second time before return empty list while retry < tries: bs = BeautifulSoup(urlopen(url + "&departureSizeTimeSlot=90")) try: -- 1.7.9.5