Ho vari strumenti di misura. Ho una pagina in cui ho la possibilità di scegliere uno degli strumenti disponibili.
Ogniuno ha una propria lista di configurazione e quindi dovrò accedere alle sue caratteristiche ogni volta che ne scelgo uno. Sarebbe comodo usare un database ma vorrei evitare almeno per il momento cercando una diversa soluzione. Attualmente gestisce un solo strumento e il link viene impostato manualmente su un file di configurazione. La mia idea era quella di avere una cartella diversa per ogni strumento in modo da avere una organizzazione dei file più ordinata. eventualmente potrei anche usare una unica cartella e cambiare i nomi dei file. Non so quale potrebbe essere la soluzione migliore. Non posso assolutamente usare l' eval per motivi di sicurezza. L' import anche se ha una sua complessità potrei usarlo ma non tanto mi piace l' idea in quanto sa molto di utilizzo statico. Sono indeciso al momento su come procedere. Il giorno 03 giugno 2013 13:46, Daniele San Giovanni < sangiovanni.dani...@gmail.com> ha scritto: > Perfetto grazie. Sulla pericolosità dell' eval sono perfettamente d' > accordo. Credo proprio che userò l' import. > > > Il giorno 03 giugno 2013 12:52, Carlos Catucci <carlos.catu...@gmail.com>ha > scritto: > >> Forse avevi in mente una soluzione basata sull'import dinamico: quella >> >>> te la sconsiglio perché import ha una semantica un po' particolare. Per >>> caricare dinamicamente una configurazione è meglio eval. >>> >> >> AAAAARRRGGGHHHH!!!!!! EVIL, non EVAL ;) >> >> Scherzi a parte io lo ho sempre trovato (in tutti i linguaggi che lo >> implementano come costrutto) alquanto "pericoloso". >> >> >> Carlos >> -- >> ..y sobre todo, sean siempre capaces de sentir en lo más hondo cualquier >> injusticia cometida contra cualquiera en cualquier parte del mundo. Es la >> cualidad más linda de un revolucionario." - Ernesto Guevara de la Serna >> Lynch >> >> _______________________________________________ >> Python mailing list >> Python@lists.python.it >> http://lists.python.it/mailman/listinfo/python >> >> > > > -- > Daniele San Giovanni > -- Daniele San Giovanni
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python