This commit is contained in:
2023-11-28 15:27:00 +01:00
parent b743afed4e
commit 026b71abc9

View File

@@ -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><body>"
# html += "<h1 style='text-align: center;'>" + nrist + "</h1><br><br>"
# for x in range(len(nome)):
# html += "<h2>" + nome[x] + "</h2>"
# html += "<p>" + str(desc[x]) + "</p>"
# html += "<p>N. pezzi disponibili: " + str(npezzi[x]) + "</p>"
# html += "<p>Prezzo: " + str(prezzoN[x]) + "</p>"
# html += "<button onclick=\"aggiungiProdotto('" + nome[x] + "', '" + str(prezzoN[x]) + "')\">+1</button>"
# html += "<h2 style='text-align: center;'>" + nome[x] + "</h2>"
# html += "<p style='text-align: center;'>" + str(desc[x]) + "</p>"
# html += "<p style='text-align: center;'>N. pezzi: " + str(npezzi[x]) + "</p>"
# html += "<p style='text-align: center;'>Prezzo: " + str(prezzoN[x]) + "</p>"
# html += "<div style='text-align: center;'><button onclick=\"aggiungiProdotto('" + nome[x] + "', '" + str(prezzoN[x]) + "')\">+1</button></div>"
# html += "<br><br>"
# html += "<br><hr><h2>Prodotti aggiunti</h2>"
# html += "<div id=\"prodottiAggiunti\"></div>"
# html += '<div id="totalSection">Total: €<span id="totalValue">0.00</span></div>' #VA MA NON SERVE, NON VA
# html += "<script>"
# html += "function aggiungiProdotto(nome, prezzoN) {"
# html += " var prodotto = nome + ' (' + Number(prezzo).toFixed(2) + ')';"
# html += " var prodotto = nome + ' (' + Number(prezzoN).toFixed(2) + ')';"
# html += " var box = document.getElementById('prodottiAggiunti');"
# html += " box.innerHTML += '<p>' + prodotto + '</p>';"
# html += " box.innerHTML += '<p>' + prodotto + ' <button onclick=\"rimuoviProdotto(this)\">-1</button></p>';"
# # html += ' var popup = window.open("", "Popup", "width=200,height=100,top=" + ((window.innerHeight - 100) / 2) + ",left=" + ((window.innerWidth - 200) / 2));' #FA SCHIFO
# # html += ' popup.document.write("<p>Prodotto aggiunto</p>");' #FA SCHIFO
# # html += " setTimeout(function(){ popup.close(); }, 1000);" #FA SCHIFO
# html += " updateTotal();" #NON VA
# html += "}"
# html += 'function updateTotal() {' #NON VA
# html += ' var total = prezzoN[x] + total;' #NON VA
# html += ' document.getElementById("totalValue").textContent = total;' #NON VA
# html += ' }' #NON VA
# html += "function rimuoviProdotto(element) {"
# html += " element.parentNode.remove();"
# html += "}"
# html += "</script>"
# html += "</body></html>"