Closed vongohren closed 3 years ago
StopIteration
betyr at man ikke fant noe som passet filteret (i dette tilfellet ingen VC, som er litt rart?). Man kan fikse det ved å f.eks. legge til en default i next
, e.g. next((iterable), None)
. Da raises ikke StopIteration
Ser nå at dette kanskje skjer fordi et lag ikke startet å spille / ble med i ligaen før i gw2?
@oystein-beaufort nei tror jeg fant ut av hva som skjer. Den analyzeren sjekker gw1_starting_picks, finner ingen VC. Men denne personen: https://fantasy.premierleague.com/entry/5174885/event/1 har VCen på benken så da finner den ingen ting. Fordi man valgte en VC som ble subba ut.
Skal se hva forslaget ditt kan gjøre
Ah ok, da bør den lete fra alle picks da, ikke bare starting picks
Har du forslag på hvordan jeg skal debugge dette? Kan jo seff se på linjene, men om ditt python øye ser noe jeg ikke ser? StopIteration?