def get_json_from_url(url): log.info('Take data from {}'.format(url)) try: data = urllib2.urlopen(url) except urllib2.URLError, e: error = _(u'Can\'t call url from www.arsene50.be') return error + e
def get_json_from_url(url): log.info('Take data from {}'.format(url)) try: data = urllib2.urlopen(url) except urllib2.URLError, e: log.error(_(u'Can\'t call url from www.arsene50.be')) return {}
'mail': x.place_mail, 'website': x.place_website}, events) return [dict(t) for t in set([tuple(place.items()) for place in places])] def get_json_from_url(url): log.info('Take data from {}'.format(url)) try: data = urllib2.urlopen(url) except urllib2.URLError, e: error = _(u'Can\'t call url from www.arsene50.be') return error + e try: jdict = json.load(data) except ValueError, e: error = _(u'Json value error from www.arsene50.be') return error except SyntaxError, e: error = _(u'Json bad formatted from www.arsene50.be') return error return jdict def transform_jdict(dict_from_json, lang): ea = EventArsene(dict_from_json, lang) return ea class EventArsene(dict): context_lang = ''
website=infos.get("website"), events=[e]) return places.values() def get_json_from_url(url): log.info('Take data from {}'.format(url)) try: data = urllib2.urlopen(url) except urllib2.URLError, e: log.error(_(u'Can\'t call url from www.arsene50.be')) return {} try: jdict = json.load(data) except ValueError, e: log.error(_(u'Json value error from www.arsene50.be')) return {} except SyntaxError, e: log.error(_(u'Json bad formatted from www.arsene50.be')) return {} return jdict def transform_jdict(dict_from_json, lang): ea = EventArsene(dict_from_json, lang) return ea class EventArsene(dict): context_lang = ''