Ciao a tutti, rispolvero questi vecchio thread per un paio di informazioni che vi devo chiedere. Seguendo i vostri consigli sono andato avanti nel mio progetto e sotto, così vanno a vederlo solo gli interessati, metto qualche notizia sul lavoro fatto.
Le domande (non specifiche python, ma python è la marmellata che coinvolge tutto, quindi spero qui tollerate :-) che volevo fare sono: 1) Connessione db. Nel mio sistema devo interrogare il DB (eseguo solo interrogazioni SELECT) in due punti, due pagine diverse; mi chiedo se sia meglio un'apertura iniziale o se al contrario sia meglio aprire e chiudere il db quando richiesto? Non essendoci una fine della procedura non c'è in effetti una chiusura del db, penso venga chiuso in automatico all'interruzione della procedura (bottle ha solo la funzione run() interrotta con un ctl-C). Una mia sensazione da niubbo mi fa pensare che meno aperto sta il db, meno possibilità di corruzione dei dati, quindi opterei per la seconda (apertura e chiusura ogni volta) però è magari una mia sindrome da ignoranza. 2) Cookies. Conosco poco l'argomento, ma penso di non doverne far uso e quindi non dovrei avere bisogno di segnalazioni all'utente e di richiedere / ottenere autorizzazioni. Ci sono eventualmente considerazioni normative e/o funzionali che consigliano una strada diversa? Grazie della pazienza, un saluto, Giuliano -- Lavoro fatto (cerco di essere breve, però disponibile ad ogni domanda). Ricordo che il mio obiettivo era trasformare elenchi di documenti (atti comunali) da un formato PDF ad un formato sqlite, quindi interrogabile, e successivamente offrire liberamente la consultazione online. La prima parte è essenzialmente conclusa; ho messo a punto 4+ script per 1) lettura degli elenchi PDF (PyPDF2) 2) estrazione delle informazioni significative (re) 3) validazione dei dati 4) importazione nel DB (sqlite3). Il passo 2 è costituito a sua volta da più script perché gli elenchi cambiano nel tempo; anziché scrivere un'unica procedura per coprire tutti i casi ho preferito scrivere piccole procedure ad hoc, dettaglio cmq marginale. Sto affrontando la seconda parte e qui ho scelto, come indicato da molti di voi, bottle.py. A questo punto arrivano le domande fatte sopra.
_______________________________________________ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python