Я новичок в python кодировании с Raspberry Pi и использовании Tkinter (a GUI) и пытаюсь создать скрипт с кнопкой переключения, чтобы закрыть два других python процесса. Я использовал подпроцессы, как видно из кода кнопки переключения, но я не знаю, как использовать подпроцессы для уничтожения процессов из других сценариев.
Код для моей кнопки pu sh:
import tkinter as tk #brings in tkinter GUI for use
import subprocesses
win = tk.Tk() # Creates the GUI window
win.geometry("300x300") # Sets size for the GUI window
def close() # Close button function
subprocess.Pclose(["python", 'tk1.py']) # tk1.py is the other python file containing a process
subprocess.Pclose(["python", 'tk2.py']) # tk2.py is the other python file containing a process
win.destroy()
STOPButton = tk.Button(win, text = 'STOP',command=close,bg='red',height=1, width =6)
STOPButton.place(relx=0.11, rely=0.19)
После запуска кода python не распознает «Pclose». Я не уверен, какие другие решения существуют, чтобы решить эту проблему. Любая помощь будет оценена.
Я кодирую в python, чтобы создать python сценарий, чтобы закрыть два других python сценария. Я пробовал команду: подпроцесс. Но успеха не было. Кто-нибудь знает, как решить эту проблему?
И да, это УБИТЬ ПРОЦЕССЫ из сценариев, используя другой сценарий python для управления процессом уничтожения. И это РАСПИЙСКИЙ