При вызове внешней программы остальное не работает

pleurard

Есть такой кусочек кода:if volts < previous_voltage: command=os.system("sudo shutdown -h now") else if volts>= previous_voltage: command=os.system("/home/pi/wiringPi/examples/softTone")Он прекрасно работает либо при 1 условии, когда закомменчу 2-е, либо при 2-м, когда закомменчу 1. В противном случае пишет ошибку: Скорее всего имхо ошибка в том что при запуске одной системной программы он уже не может ее закрыть и выполнить другую. Что делать чтобы все срабатывало?
3 ответа

pleurard

Вы английский знаете? Вам интерпретатор четко пишет, что ему не нравится. Вы отступы не расставили(не выделили блоки кода).


pleurard

Что делать чтобы все срабатывало?
Учить Питон. Самые элементарные вещи учить.
if volts < previous_voltage:
    command=os.system("sudo shutdown -h now")
elif volts >= previous_voltage:
    command=os.system("/home/pi/wiringPi/examples/softTone")


pleurard

Спасибо, я просто первый раз столкнулась с кодом на питоне и не знала, что он чувствителен к отступам