oyshan / fplstats

Fantasy Premier League Mini League Statistics
1 stars 1 forks source link

Analyze crasher på noe jeg ikke helt vet hva jeg skal lete etter #5

Closed vongohren closed 3 years ago

vongohren commented 3 years ago

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?

Screen Shot 2021-06-12 at 16 17 26 Screen Shot 2021-06-12 at 16 17 09
oystein-beaufort commented 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

oystein-beaufort commented 3 years ago

Ser nå at dette kanskje skjer fordi et lag ikke startet å spille / ble med i ligaen før i gw2?

vongohren commented 3 years ago

@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

oyshan commented 3 years ago

Ah ok, da bør den lete fra alle picks da, ikke bare starting picks