[Zope-dev] Re: PythonLibraries Product
Seb Bacon
seb at jamkit.com
Wed Sep 10 13:14:17 EDT 2003
Evan Simpson wrote:
> I'm thinking seriously about writing a Product to provide collections of
> Python functions defined by a single source text -- PythonLibraries.
> This would *not* be the same as Zope 3's persistent modules, although it
> would provide some of the same benefits.
>
> Here's the README.txt:
>
> Python Libraries
>
> The Python Libraries Product provides support for collections of
> restricted Python code. A Python Library is similar to a Folder
> full of Python-based Scripts, except that the functions in the
> Library are more like ordinary Python functions than Scripts, and
> a single persistent global variable namespace is shared among the
> functions in the Library.
So AFAICT it's a convenience which allows you (a) to keep related
functions together; and (b) to store local variables in a convenient
place. It definitely sounds useful but also a lot of work for something
it's possible to manage without quite easily at the moment..?
Could you provide a brief summary of why this is better than a folder of
python scripts? Perhaps a use case which illustrates the problems of
the current way of doing things?
seb
More information about the Zope-Dev
mailing list