> > Esegue un eval, ma restituisce l'AST del codice compilato, in modo da > validare il codice da eseguire. Risparmi un bel pò di tempo rispetto a > pyparsing, perchè usi la grammatica di Python. Lo svantaggio è che > probabilmente devi gestire più casi. > Interessante, la provo appena riesco.
> Attacco DoS inconsapevole :) ahah XD > Non è una cosa banalissima, io proverei prima con qualcosa di esistente > come ho scritto sopra. Tra l'altro se vuoi proteggerti da codice che può > caricare troppo la CPU devi forse prevedere diverse regole, e rischi di > perderci tempo. Inoltre, nel codice che hai postato, dovresti proteggerti > dalle eccezioni, ad esempio la divisione per zero. Si quello sicuramente, era una cosa scritta cosi giusto per vedere come viene.
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python