wytrzzeszcz
#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
  • Najlepsze
  • Wszystkie komentarze
meohaw
@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.
morsik
morsik
@wytrzzeszcz: wszystko :D

1. literówki. anserws → answers
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
wytrzzeszcz
wytrzzeszcz Autor
0
wytrzzeszcz
wytrzzeszcz Autor
0
@SomePeopleJuggleGeese: diabli wiedza czym jest to ID
N.....A
N.....A
@wytrzzeszcz tak z ciekawości - co dokładnie robisz?
wytrzzeszcz
wytrzzeszcz Autor
0
morsik
morsik
@wytrzzeszcz: bożę dawno nie widziałem tak brzydkiego kodu ( ͡° ʖ̯ ͡°)
wytrzzeszcz
wytrzzeszcz Autor
0
@morsik: co powienienem poprawić?
wytrzzeszcz
wytrzzeszcz Autor
0
@meohaw: ( ͡° ʖ̯ ͡°) bo doskonale wiem co sie zepsuło :(
Wolał bym by te metody api zwracały np nil jak sie nie uda
morsik
morsik
@wytrzzeszcz: a jeśli chodzi o styl to polecam po prostu przeczytać https://www.python.org/dev/peps/pep-0008/. Możesz lubieć bądź nie, ale każdy kto pisze w Pythonie tego się trzyma ;)
wytrzzeszcz
wytrzzeszcz Autor
0
@morsik: co do tego quake style to jaśniejsze mi sie zdaje jeśli coś to coś
resztę postaram się wprowadzić
morsik
morsik
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
wytrzzeszcz
wytrzzeszcz Autor
0
@SomePeopleJuggleGeese: klucz jest mój
zielonka tylko go używa