gleich einmal vorweg. Ich beherrsche leider kein Python (aber andere Sprachen wie java oder Perl) muss allerdings ein Pythonskript anpassen.
Für mich sah das jetzt auf anhieb recht einfach aus, aber irgendetwas funktioniert nicht.
Hier einmal worum es geht (Ausschnitt aus dem Orginalskript):
Code: Alles auswählen
if (zeile == 0):
if (marker == "odd"): l.append(tr_odd)
if (marker == "even"): l.append(tr_even)
if ((kategorie == "Test") or (kategorie=="Klinik")):
anzeige = td1 % ('<a name="plz' + c + '">',row[4],'</a>',row[3],row[2],row[1],row[6],row[7],row[8],row[9],'<a href="http://'+row[11]+ '">'+row[11]+'</a>')
else:
anzeige = td1 % ('<a name="plz' + c + '">',row[3],row[2],row[1],'</a>',row[4],row[5],row[6],row[7],row[8],row[9],row[10],row[11])
l.append(anzeige)
zeile = zeile +1
elif (zeile == 1):
if ((kategorie == "Test") or (kategorie=="Klinik")):
anzeige = td1 % ('<a name="plz' + c + '">',row[4],'</a>',row[3],row[2],row[1],row[6],row[7],row[8],row[9],'<a href="http://'+row[11]+ '">'+row[11]+'</a>')
else:
anzeige = td1 % ('<a name="plz' + c + '">',row[3],row[2],row[1],'</a>',row[4],row[5],row[6],row[7],row[8],row[9],row[10],row[11])
l.append(anzeige)
zeile = 0
l.append(tr_end)
if (marker == "odd"): marker = "even"
else: marker = "odd"
else:
l.append(" ")
Ich hatte mir das jetzt wie folgend gedacht:
Code: Alles auswählen
if (zeile == 0):
if (marker == "odd"): l.append(tr_odd)
if (marker == "even"): l.append(tr_even)
if ((kategorie == "Test") or (kategorie=="Klinik")):
if (kategorie == "Test"):
anzeige = td1 % ('<a name="plz' + c + '">',row[4],'</a>',row[3],row[2],row[1],row[6],row[7],row[8],row[9],'<a href="http://'+row[11]+ '">'+row[11]+'</a>')
else:
anzeige = td1 % ('<a name="plz' + c + '">',row[4],'</a>',row[3],row[2],row[1],row[6],row[7],row[8],row[9],row[11])
else:
anzeige = td1 % ('<a name="plz' + c + '">',row[3],row[2],row[1],'</a>',row[4],row[5],row[6],row[7],row[8],row[9],row[10],row[11])
l.append(anzeige)
zeile = zeile +1
elif (zeile == 1):
if ((kategorie == "Test") or (kategorie=="Klinik")):
if (kategorie == "Test"):
anzeige = td1 % ('<a name="plz' + c + '">',row[4],'</a>',row[3],row[2],row[1],row[6],row[7],row[8],row[9],'<a href="http://'+row[11]+ '">'+row[11]+'</a>')
else:
anzeige = td1 % ('<a name="plz' + c + '">',row[4],'</a>',row[3],row[2],row[1],row[6],row[7],row[8],row[9],row[11])
else:
anzeige = td1 % ('<a name="plz' + c + '">',row[3],row[2],row[1],'</a>',row[4],row[5],row[6],row[7],row[8],row[9],row[10],row[11])
l.append(anzeige)
zeile = 0
l.append(tr_end)
if (marker == "odd"): marker = "even"
else: marker = "odd"
else:
l.append(" ")