def Get_suppport_url(self, storeUrl): debug.debug('get storeurl') page = GeniusbarPage(storeUrl) attrs = {'class': "nav hero-nav selfclear"} page_soup = page.get_soup() navtag = page_soup.find('nav', attrs=attrs) hrefs = navtag.findAll('a') support_url = None for href in hrefs: target = href.find('img', {'alt': 'Genius Bar'}) if target: support_url = href.get('href') break return support_url
def Get_workshops_url(self, storeUrl): page = GeniusbarPage(storeUrl) data = page.get_data() Writefile('debug/workshops.html', data) attrs = {'class': "nav hero-nav selfclear"} page_soup = page.get_soup() navtag = page_soup.find('nav', attrs=attrs) hrefs = navtag.findAll('a') url = None for href in hrefs: target = href.find('img', {'alt': 'Workshops'}) if target: url = href.get('href') break return url