This commit is contained in:
2023-11-26 19:36:55 +01:00
parent faba11986b
commit 677485e355

View File

@@ -89,7 +89,6 @@ for menu in soup.find_all(attrs={"data-test-id": "menu-item"}):
else:
desc.append(None)
#riempie la lista "prezzo"
for att in menu.find(attrs={"data-js-test": "menu-item-price"}):
#prezzo.append(att.lstrip().splitlines()[0])
@@ -102,9 +101,6 @@ for menu in soup.find_all(attrs={"data-test-id": "menu-item"}):
continue
continue
#riempie la lista "npezzi"
att=menu.find_all(attrs={"data-test-id": "menu-item-description"})
if att != None:
@@ -114,12 +110,11 @@ for menu in soup.find_all(attrs={"data-test-id": "menu-item"}):
npezzi.append(None)
continue
print(len(prezzo))
print(len(nome))
# #stampa liste
for x in range(len(nome)):
print("\n")
# print("\n")
print(nome[x])
print(desc[x])
print(npezzi[x])
@@ -129,23 +124,24 @@ for x in range(len(nome)):
#stampa lunghezza liste
print("\n")
print(nrist)
print(restaurant_address.strip())
print("\n")
print(restaurant_address.strip() + "\n")
doppione = ""
for i in range(len(result)):
if re.search(r"[a-zA-Z]", result[i]):
if (result[i]) == doppione:
print("\n")
continue
else:
print(result[i])
elif re.search(r"\d", result[i]):
print(result[i], result[i+1])
doppione = (result[i+1])
print("telefono:",tel)
print("\ntelefono:",tel)
print("lista nome:",len(nome))
print("lista desc:",len(desc))
print("lista npezzi:",len(npezzi))
print("lista prezzi:",len(prezzo)) #sono stringhe ovvero ci sono anche prezzi come "da 1,00 €" (servirà formattarla in double per poter fare i conti)
print("lista prezzi:",len(prezzo)) #sono stringhe ovvero ci sono anche prezzi come "da 1,00 €"
#Genera la lista prezzoN[] che è un clone di "prezzo[] ma con i valori double azichè string"
@@ -163,6 +159,8 @@ for i in range(len(prezzo)):
# print(prezzoN[x])
# print (len(prezzo))
# print (len(prezzoN))
# print(len(nome))
# Genera codice HTML
@@ -191,4 +189,4 @@ html += "</body></html>"
with open("pagina.html", "w") as file:
file.write(html)
os.remove("JEmenu.html")
#os.remove("JEmenu.html")