On Wed, Apr 24, 2002 at 03:31:18PM +0200, Klaus Boehm wrote:
I have a python script in a zope product.
With this python script i want convert date time in epoch time.
If i start the script i get the Authentication window after Cancel i get the error message "Error Type: Unauthorized Error Value: You are not allowed to access time in this context"
I can't import time module. Why ??
Python scripts are very restrictive about what you can and can't import. See http://www.zope.org/Documentation/ZopeBook/ScriptingZope.stx in the section "Security Restrictions". You have four choices: 1) write an external method instead of a python script. external methods can do *anything*. 2) use XXXPythonScripts instead, see http://www.zope.org/Members/4am/XXXPythonScripts 3) make more modules available to python scripts. I haven't done this, don't really know how, sorry. 4) Find another way to do your job using only the tools available to python scripts already. For instance, DateTime objects are useful. --PW