Wpis z mikrobloga

#naukaprogramowania #python #wykopapi
coraz lepiej mi idzie ale teraz to nawet nie mam pomysłu jak mój błąd się zowie
https://github.com/wytrzeszcz/mirko_mud/blob/master/mirko_mud/main.py
to powinno działać tak:
1. weź listę zawołań
2. idz po niej i
3. jeśli zawołanie jest nowe i na mirko to dodaj do słownika
4 jeśli tylko nowe to powiedz że odczytałeś

i potem odpowiada na to wszystko i ma to robić raz
ale nie robi tego raz a ciągle
  • 17
@wytrzzeszcz: Zacznijmy od tego, że robisz try... except bez podawania jakie błędy chcesz łapać, przez co łapiesz wszystkie, więc nawet nie zobaczysz co się w tamtym fragmencie kodu zepsuło, jeżeliby się coś zepsuło.
@wytrzzeszcz: wszystko :D

1. literówki. anserwsanswers
2. wcięcia. Już Ci pisałem, że mają być 4 spacje, nie 8 spacji i nie taby.

3. linia 35; samotny except. Nigdy tak nie rób! W except oczekujesz konkretnego wyjątku. Nigdy wszystkich dowolnych, bo możesz tym przykryć sobie coś ważnego. A jeśli już koniecznie chcesz łapać wszystkie wyjątki, to używaj "generyczne" (ale śmieszne słowo gdy się to spolszczy) except Exception, bo
jaśniejsze mi sie zdaje jeśli coś to coś


@wytrzzeszcz: pogadamy o tym jak będziesz miał 10 poziom wcięcia i kod Ci się nie będzie już mieścił na ekranie ( ͡° ͜ʖ ͡°)

Patrz jak to ładnie zbiera sytuację w której jednak nie powinien przetwarzać dalej kodu:

1. W tym miejscu miałbyś 3 wcięcia więcej: https://github.com/etlegacy/etlegacy/blob/master/src/renderer/tr_scene.c#L164
2. W tym miejscu miałbyś 5 wcięć więcej: https://github.com/etlegacy/etlegacy/blob/master/src/renderer/tr_scene.c#L250

No i od