Re: [ZIZope] python script, plone e pickle

Fabrizio Reale <[email protected]> Fri, 1 Feb 2008 15:23:25 +0100
Newsgroups gmane.comp.web.zope.italian
Message-ID <[email protected]>
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.

A presto,
Fabrizio




-- 
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/

_______________________________________________
Zope mailing list
[email protected]
http://lists.zope.it/cgi-bin/mailman/listinfo/zope