# ========================================================================== db_object = DBConnector(data_base='laliga_scraping', table='calendar') scraper = Scraper(url='https://resultados.as.com/resultados/futbol/primera/{season}/jornada/regular_a_{rnd}') # ========================================================================== # Code # ========================================================================== if __name__ == '__main__': parser = argparse.ArgumentParser() parser.add_argument("--season", help="Season to extract the data", default='2018_2019') args = parser.parse_args() print 'Scrapig calendar session %s' % args.season for rnd in range(1, 39): if rnd % 5 == 0: print '\tround %d' % rnd # read calendar info calendar_info = read_calendar(scraper, args.season, rnd) # store info to DB db_object.store_values(calendar_info, if_exists='append') print 'End'