[Zope-dev] reduce() doesn't work in Python Scripts
   
    Romain Slootmaekers
     
    romain@zzict.com
       
    Thu, 6 Dec 2001 16:50:11 +0100 (CET)
    
    
  
On Thu, 6 Dec 2001, Brad Clements wrote:
> On 6 Dec 2001 at 16:12, Romain Slootmaekers wrote:
> 
> > > reduce(operator.add,[0,1,2,3,4])
> > > 
> > try "_.reduce(....)"
> 
> This is in a Python Script, I'm not using the DTML namespace.
> 
> Note that map() and filter() work without a problem, so why not reduce() ?
> 
> > this shkould be clear enough as a message.
> > zope can't find the reduce function.
> 
> right, but it can find the other built-in functions okay.
> 
try in your script:
print filter
return printed
and after that works <function guarded_filter at ...>
try :
print reduce
return printed
someone probably just forgot to implement the guarded_reduce method....