Diskuze: Python - global name 'wPi' is not defined
Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Nebude problém náhodou v poslednom riadku?
wPi.wPi.digitalWrite(inPin,0)
Máš tam 2x 'wPi', je to tak správne?
Toho jsem si nevšim,ale není to tím. Ten problém se stane už u metody
BuzzerOn().
Ale děkuji, té chyby jsem si nevšiml.
Musíš použiť self (alebo Buzzer):
self.wPi
alebo
Buzzer.wPi
Inak import-y by si mal dávať na začiatok súboru podľa PEP8, potom je to priehľadnejšie a nevznikajú zbytočné problémy.
Zobrazeno 5 zpráv z 5.