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
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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.
  • Odpowiedz
@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 klasa Exception
  • Odpowiedz
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
  • Odpowiedz