Re: [ZIZope] python script, plone e pickle
Fabrizio Reale <[email protected]> Fri, 1 Feb 2008 15:38:20 +0100
| Newsgroups | gmane.comp.web.zope.italian |
|---|---|
| Message-ID | <[email protected]> |
Alle venerdì 1 febbraio 2008, [email protected] ha scritto: > On Friday 01 February 2008 15:23:25 Fabrizio Reale wrote: > > Alle venerdì 1 febbraio 2008, [email protected] ha scritto: > > > Salve a tutti, > > > > > > ho uno script python: > > > > > > > > > import cPickle as pickle > > > MainVar = container.MiaQuery() > > > for x in MainVar: > > > p1 = pickle.dumps(x) > > > print p1 > > > return printed > > > > > > > > > come script da consolle bash (con un altra lista ovviamente), pickle > > > funziona ma eseguendolo (test) in plone mi presenta una pagina con > > > 'Insufficient Privileges'. > > > Se puo' servire ad aiutarmi meglio :-), il seguente invecie viene > > > eseguito perfettamente: > > > > > > > > > import cPickle as pickle > > > MainVar = container.MiaQuery() > > > for x in MainVar: > > > print x[0] > > > return printed > > > > Di default non puoi usare il modulo cPickle in uno script python. > > Ti conviene usare un External Method. > > > > Puoi anche abilitare l'uso di quel modulo nei Python Script, ma non ti > > conviene. > > grazie. Lo stesso per pickle suppongo, visto che esce lo stesso > risultato..confermi? Non mi è chiarissima la domanda, nel dubbio confermo ;) Comunque da dentro gli script python in zope sono pochi i moduli utilizzabili per ovvie ragione di sicurezza. Fabry -- Fabrizio Reale [email protected] Redomino S.r.l. Largo Valgioie 14 - 10146 Torino - Italy Tel: +39 011 7499875 - Fax: +39 011 3716911 http://www.redomino.com/