From 026b71abc9d0997eb95a75a5badd6d850d4c8646 Mon Sep 17 00:00:00 2001 From: scossa Date: Tue, 28 Nov 2023 15:27:00 +0100 Subject: [PATCH] update --- scrapeje.py | 62 ++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 42 insertions(+), 20 deletions(-) diff --git a/scrapeje.py b/scrapeje.py index 8f03370..a9a150a 100644 --- a/scrapeje.py +++ b/scrapeje.py @@ -31,7 +31,7 @@ def inputurl(): #prende l url della pagina justeat del ristorante in input print ("\nesempio: https://www.justeat.it/restaurants-pizzeria-la-garganica-bologna/menu") restaurant_url = input('INSERISCI IL LINK DELLA PAGINA DEL RISTORANTE: ') - #PER DEBUG + # PER DEBUG #restaurant_url = 'https://www.justeat.it/restaurants-pizzeriadelrondone-bologna/menu' @@ -151,7 +151,7 @@ def parserdarubrica(): continue -def stampa_liste(): +def stampa_liste(): #PER DEBUG print("\n") for x in range(len(nome)): # print("\n") @@ -182,6 +182,7 @@ def stampa_info(): def genera_prezzoN(): #Genera la lista prezzoN[] che è un clone di "prezzo[] ma con i valori float anzichè string" + global prezzoN prezzoN = prezzo.copy() for i in range(len(prezzo)): if "€" in prezzo[i]: @@ -191,6 +192,8 @@ def genera_prezzoN(): prezzoN[i] = float(prezzoN[i]) else: prezzoN[i] = 99999 + # for x in range(len(nome)): #PER DEBUG + # print(prezzoN[x]) def salvainrubrica(): @@ -270,12 +273,12 @@ def salvainrubrica(): if os.path.exists('rubrica.txt') and os.path.exists('./DATI_RUBRICA'): wr = input('\nVuoi vedere la rubrica? [Y|N] ') - + #wr = 's' if wr.upper() in ['YES', 'Y', 'SI', 'S']: print( '\n', os.listdir('./DATI_RUBRICA'), '\n') scelta = input("Scegli un numero esistente o premi Enter per metterre un link: ") - + #scelta = '0' parserdarubrica() else: @@ -298,43 +301,62 @@ salvainrubrica() # #PER DEBUG -# for x in range(len(nome)): -# print(prezzoN[x]) -# print("\n" + "-" * 25 + "\n") -# print ("lista prezzo: ",len(prezzo)) -# print ("lista prezzoN: ",len(prezzoN)) -# print ("lista nome: ",len(nome)) -# print("\n" + "-" * 25 + "\n") +# for x in range(len(prezzoN)): +# print(prezzoN[x]) +# print("\n" + "-" * 25 + "\n") +# print ("lista prezzo: ",len(prezzo)) +# print ("lista prezzoN: ",len(prezzoN)) +# print ("lista nome: ",len(nome)) +# print("\n" + "-" * 25 + "\n") # #PER DEBUG -# #stampa lunghezza liste +#stampa lunghezza liste # print("lista nome: ",len(nome)) # print("lista desc: ",len(desc)) # print("lista npezzi: ",len(npezzi)) -# print("lista prezzi: ",len(prezzo)) #sono stringhe" +# print("lista prezzi: ",len(prezzo)) #sono stringhe +# print("lista prezziN: ",len(prezzoN)) #sono numeri # print("\n" + "-" * 25 + "\n") #DA RIFARE # # Genera codice HTML # html = "" +# html += "

" + nrist + "



" # for x in range(len(nome)): -# html += "

" + nome[x] + "

" -# html += "

" + str(desc[x]) + "

" -# html += "

N. pezzi disponibili: " + str(npezzi[x]) + "

" -# html += "

Prezzo: €" + str(prezzoN[x]) + "

" -# html += "" +# html += "

" + nome[x] + "

" +# html += "

" + str(desc[x]) + "

" +# html += "

N. pezzi: " + str(npezzi[x]) + "

" +# html += "

Prezzo: " + str(prezzoN[x]) + "€

" +# html += "
" # html += "

" # html += "

Prodotti aggiunti

" # html += "
" +# html += '
Total: €0.00
' #VA MA NON SERVE, NON VA # html += "" # html += ""