diff --git a/search/find_classrooms.py b/search/find_classrooms.py index 66d5d4c..ab25701 100644 --- a/search/find_classrooms.py +++ b/search/find_classrooms.py @@ -3,8 +3,8 @@ from bs4 import BeautifulSoup import json -URL = "https://www7.ceda.polimi.it/spazi/spazi/controller/OccupazioniGiornoEsatto.do" -BASE_URL = "https://www7.ceda.polimi.it/spazi/spazi/controller/" +URL = "https://onlineservices.polimi.it/spazi/spazi/controller/OccupazioniGiornoEsatto.do" +BASE_URL = "https://onlineservices.polimi.it/spazi/spazi/controller/" BUILDING = 'innerEdificio' ROOM = 'dove' LECTURE = 'slot' diff --git a/search/powerFileGen.py b/search/powerFileGen.py index d69de2a..4bde642 100644 --- a/search/powerFileGen.py +++ b/search/powerFileGen.py @@ -3,7 +3,7 @@ import requests from bs4 import BeautifulSoup -URL = "https://www7.ceda.polimi.it/spazi/spazi/controller/RicercaAula.do?spazi___model___formbean___RicercaAvanzataAuleVO___postBack=true&spazi___model___formbean___RicercaAvanzataAuleVO___formMode=FILTER&spazi___model___formbean___RicercaAvanzataAuleVO___sede=tutte&spazi___model___formbean___RicercaAvanzataAuleVO___sigla=&spazi___model___formbean___RicercaAvanzataAuleVO___categoriaScelta=tutte&spazi___model___formbean___RicercaAvanzataAuleVO___tipologiaScelta=tutte&spazi___model___formbean___RicercaAvanzataAuleVO___iddipScelto=tutti&spazi___model___formbean___RicercaAvanzataAuleVO___soloPreseElettriche=S&spazi___model___formbean___RicercaAvanzataAuleVO___soloPreseElettriche_default=N&spazi___model___formbean___RicercaAvanzataAuleVO___soloPreseDiRete_default=N&evn_ricerca_avanzata=Ricerca aula" +URL = "https://onlineservices.polimi.it/spazi/spazi/controller/RicercaAula.do?spazi___model___formbean___RicercaAvanzataAuleVO___postBack=true&spazi___model___formbean___RicercaAvanzataAuleVO___formMode=FILTER&spazi___model___formbean___RicercaAvanzataAuleVO___sede=tutte&spazi___model___formbean___RicercaAvanzataAuleVO___sigla=&spazi___model___formbean___RicercaAvanzataAuleVO___categoriaScelta=tutte&spazi___model___formbean___RicercaAvanzataAuleVO___tipologiaScelta=tutte&spazi___model___formbean___RicercaAvanzataAuleVO___iddipScelto=tutti&spazi___model___formbean___RicercaAvanzataAuleVO___soloPreseElettriche=S&spazi___model___formbean___RicercaAvanzataAuleVO___soloPreseElettriche_default=N&spazi___model___formbean___RicercaAvanzataAuleVO___soloPreseDiRete_default=N&evn_ricerca_avanzata=Ricerca aula" """ Since having to call poli for each room every time to check if there are power outlets takes a lot of time @@ -21,7 +21,7 @@ for row in tableRows: link = row.find_all('td')[2] - id_aula = int(re.findall("idaula=(\d+)&",link.find("a")['href'])[0]) + id_aula = int(re.findall(r"idaula=(\d+)&",link.find("a")['href'])[0]) roomsWithPower.append(id_aula) json.dump(roomsWithPower,open("../json/roomsWithPower.json","w"),indent=3)