Je to paráda :)
def colorizer(data):
barvy = ['cervena', 'modra']
data = data
B = len(barvy)
D = len(data)
for x in range(len(data)):
data[x] = [barvy[x % B]]+[data[x]]
return data
ve skriptu si colorizer importuju a předhodím šabloně ...
t.obsah = colorizer(data)
a v šabloně :
Vůbec se mi to nedaři vyřešit :(
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python
Visit: http://www.py.cz
Zdravím, dost dobře nevím jak nazvat můj problém, takže se omlouvám ze
topic.
Mám takový problémek ...
a = 'value 1'
b = 'value 2'
for i in range(len(data)):
if i%2 == 1:
return a
else:
return b
tenhle skriptík podle toho kolikapoložkové je data, tolik vrací
střídající se hodnot a,b.
Děkuju moc lidičky. Nejvíc se mi hodí asi řešení od Stefana, ale zdá
se že budu muset celou aplikaci dost překopat. Při použití Stefanova
řešení dostanu error, Cherrypy čeká sekvenci .. nechce výstup
generátoru pokud jsem teda pochopil ..
TypeError: sequence expected, generator found
Jedná s