I could've sworn I saw the answer to this at one point, but now I can't find it: How can I access the "_" namespace in a Python Script? E.g., within a DTML Method I can use "_.SecurityGetUser()" to get the current authenticated user, but I've tried a lot of different versions in a Python Script and none of them seems to work: SecurityGetUser() _.SecurityGetUser() context.SecurityGetUser() and so on. It seems to me that I *ought* to be able to use the same calling convention in either DTML Python expressions or within a Python script. Curiously the first choice above would seem to be implied by the use of Python "builtins" such as "int()", which is refered to as "_.int()" within DTML. But I've tried it -- it doesn't work here, I just get an attribute error. It's this kind of "except on Tuesday" design that really frustrates me about Zope, in case any developers are tuned in! I could go on, but it would just be a rant. Anyone know the arcane incantation I'm supposed to use for this? Any pointers appreciated! Thanks! Terry -- ------------------------------------------------------ Terry Hancock hancock@anansispaceworks.com Anansi Spaceworks http://www.anansispaceworks.com P.O. Box 60583 Pasadena, CA 91116-6583 ------------------------------------------------------