diff --git a/ScrapeJE.py b/ScrapeJE.py index 8f091a0..348d25d 100644 --- a/ScrapeJE.py +++ b/ScrapeJE.py @@ -1,6 +1,7 @@ import requests from bs4 import BeautifulSoup import cloudscraper +import json nome=[] desc=[] @@ -80,15 +81,41 @@ for x in range(len(nome)): print("\n") print(nrist) #print(tel) -print("lista nome",len(nome),) +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 a fine doodle) +#Crea file json formattato per jawanndenn con la lista dei nomi dei prodotti +with open('jwndn.json', 'w') as jw: + jw.write("{\n") + jw.write(' "lifetime": "day",\n') + jw.write(' "equal_width": true,\n') + jw.write(' "title":') + jw.write('"') + jw.write(nrist) + jw.write('",') + jw.write("\n") + jw.write(' "options": \n') + + +def writeListJSONFile(filepathname, lista): + with open('./jwndn.json', 'a+') as f: + json.dump(nome, f) + +writeListJSONFile('./jwndn.json', nome) + +with open('jwndn.json', 'a+') as jw: + jw.write("\n}\n") + + + # -#Creare un file json formattato per jawanndenn +#storare in "tel" il numero di telefono dle ristorante #automatizzare l inserimento in jawandenn -#jawanndenn include la funzione per argomento +#PS jawanndenn include la funzione per argomento #"jawanndenn --loaddata FILE.json" --> Load a JSON export of the database from FILE.json, then quit. +#fare in modo che quando si passa il mouse sul nome del prodotto (nel doodle) compaiano descrizione, npezzi e prezzo +#forse per il prezzo trattamento diverso # \ No newline at end of file