[Zope] Underscore Caracter
Chris McDonough
chrism@digicool.com
Tue, 5 Sep 2000 23:15:09 -0400 (EDT)
Yes. Thank you.
Note however that methods of modules accessed via the underscore namespace
may be filtered individually, so although 'replace' exists as a method of
the Python string module, this does not necessarily make it accessible
implicitly through Zope via _.string.replace. It happens to be accessible
in this case, but I'd bet there are cases in which methods accessible
via modules of the _ namespace have been removed for "safe scripting"
purposes.
The solution is proper documentation.
On Tue, 5 Sep 2000, Dennis Nichols wrote:
> At 9/5/00 09:54 PM, Chris McDonough wrote:
> >It should be noted that _.string.replace() is not mentioned in the DTML
> >reference guide. If it exists, it should be used. Sigh. I can't wait
> >for the Zope Book to come out, I'm going to be the first buyer. ;-)
>
> Not that I would expect it to exist, but according to "Python Essential
> Reference" p. 117, it is indeed present in the string module:
>
> replace( str, old, new [,max] )
>
>
>
> --
> Dennis Nichols
> nichols@tradingconnections.com
>
>
> _______________________________________________
> Zope maillist - Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://lists.zope.org/mailman/listinfo/zope-announce
> http://lists.zope.org/mailman/listinfo/zope-dev )
>
Chris McDonough
Digital Creations, Publishers of Zope
http://www.zope.org