как связать два скрипта python с кнопкой переключения

#python #raspberry-pi

#python #raspberry-pi

Вопрос:

У меня есть два отдельных кода python на Raspberry pi для включения и выключения светодиода. Как связать оба скрипта python с одной кнопкой переключения в python??? Возможно ли это???

Вот мой код!!!

Для включения светодиода у меня есть скрипт python on.py

 #!/usr/bin/python
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
GPIO.cleanup()
GPIO.setwarnings(False)
GPIO.setup(17,GPIO.OUT)
GPIO.setup(27,GPIO.OUT)
print "Lights on"
GPIO.output(17,GPIO.HIGH)
GPIO.output(27,GPIO.HIGH)
  

Чтобы выключить светодиод, у меня есть скрипт python off.py

 #!/usr/bin/python
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
GPIO.cleanup()
GPIO.setwarnings(False)
GPIO.setup(17,GPIO.OUT)
GPIO.setup(27,GPIO.OUT)
print "Lights on"
GPIO.output(17,GPIO.LOW)
GPIO.output(27,GPIO.LOW)
  

Теперь я создал кнопку переключения в скрипте python demo.py

 def page_lights(self):
    self.page = self.ui.new_ui_page(title="Lights ON / OFF", prev_text="Back", onprevclick=self.main_menu)
    self.list = self.page.add_list()
    self.list.add_item("Lights", chevron=False, toggle=True, ontoggle=functools.partial(self.ontoggle, "lights"))
    self.page.add_element("hr")
    self.title = self.page.add_textbox("Lights", "h1")
  

Как мне связать оба моих скрипта включения и выключения python с кнопкой переключения, чтобы индикатор включался и выключался???? я пытаюсь запустить demo.py на raspberry pi
Заранее спасибо

Комментарии:

1. Почему бы вам не сделать их функциями вместо полностью отдельных скриптов?

2. import on, off но вам придется менять коды в on.py функциях и off.py в функциях.