Re: [Python] Abuso di generatori?
Pietro Battiston wrote: Avete idee più brillanti su come organizzare il mio codice? Fare dei generatori che si chiamano l'un l'altro è una soluzione che non mi piace... Stai praticamente "riscoprendo" le coroutines. Non ci vedo nulla di male. Solo, ci sono alcune librerie che ti semplificano la cosa, per cui forse puoi volerle usare. -- . ..: -enrico- ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Spyro - web framework open source per Python3 in sviluppo ricerca collaboratori
Ho completato completato e testato la nuova classe SQLQuery che và a sostituire le due funzioni sql_query e save che sono state sostituite quindi da due classmethods. Come prima la connessione persistente (sessione) al database viene creata alla prima richiesta sul database automaticamente, senza bisogno di fare chiamate esplicite che vanno a rendere più complesso il codice della webpage. Ho messo un nuovo esempio nella cartella examples (cartella "database_app"), che sfrutta l'attuale implementazione della classe SQLQuery, appena implemento il Model tale classe restituirà un model rappresentante il risultato ottenuto anzichè il risultato del cursore. Inoltre l'esempio mostra anche come è facile dal controller usare una view per ogni situazione (penso fosse quello a cui si riferiva Roberto in una mail precedente). Buona serata a tutti. ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Abuso di generatori?
2011/4/9 Pietro Battiston : > Avete idee più brillanti su come organizzare il mio codice? > Fare dei generatori che si chiamano l'un l'altro è una soluzione che non > mi piace... Non sono sicurissimo di aver capito il tuo problema quindi non so se questo ti può aiutare ma... hai mai visto monocle? https://github.com/saucelabs/monocle#readme -- Andrea ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Spyro - web framework open source per Python3 in sviluppo ricerca collaboratori
Il giorno 09 aprile 2011 19:49, Roberto De Ioris ha scritto: > Visto che ci sei ti consiglio di generalizzarlo un pochino, in modo che > sia facile subclassarlo per poter usare altri motori di storage (database, > nosql, cache engine...) > > Non sottovalutare questo aspetto, poter condividere le sessioni tra piu' > macchine e' una parte vitale. > Fatto :) Il session manager ora ha un nuovo approccio. La classe Session è un semplice middleware e stabilendo una convenzione (come il nome della classe di storage, e aggiungendo man mano che si creano i nuovi storage nel register.py -poichè esegue opportuni controlli-) carica dinamicamente in base ad una nuova direttiva 'storage' il backend necessario. Ho quindi reimplementato quella file based. La prossima magari la realizzo simile a quella di Flask e appena possibile appoggiandosi al db. Non mi sembra di aver notato particolari falle in tale sistema, ma vista l'ora è possibile che mi sia sfuggito qualcosa, se notate qualche problema vi prego di segnalarmelo. Di lavoro da fare c'e n'è sempre di più, se qualcuno è interessato a collaborare... :PPP Buona notte a tutti. ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python