[Plone-conosur] problema de "Permisos Insuficientes"
Mikel Larreategi
mlarreategi en codesyntax.com
Jue Mar 26 15:47:01 UTC 2009
Gustavo Archuby(e)k dio:
> Gracias Mikel
>
> me ayuda bastante, igualmente lo que quería saber es cuantos hay de cada
> uno y no que valores, ya que yo ya se cuales van a ser...
>
> Es decir si fueran notas de exámenes quer´ia saber cuantos "10" hay
> cuantos 9, etc.
>
> Es más discernir de alguna manera, también, cuantas hay de cada nota en
> una materia determinada...
>
> por ejemplo totales :
> [('10',37),('9',45),('8',55),('7',60),('6',70),('5',68),('4',60),('3',20),('2',50),('1',3),]
>
> donde el primer componente es la nota y el segundo es la cantidad de
> ocurrencias
>
> Luego, quisiera lo mismo pero para una materia en particular
>
> Mi idea era indizar el campos de "nota" y luego analizar dicho indice
Pues entonces:
dic = {}
for nota in context.portal_catalog.uniqueValuesFor('nota):
dic[nota] = len(context.portal_catalog(nota=nota)
return dic.items()
Mikel
--
Mikel Larreategi
mlarreategi en codesyntax.com
CodeSyntax
Azitaingo Industrialdea 3 K
E-20600 Eibar
Tel: (+34) 943 82 17 80
Más información sobre la lista de distribución Plone-ConoSur