Код: Выделить всё
my_process = None
def open_storage():
my_process = subprocess.Popen("waffles.exe")
def kill_children():
my_process.kill()
AttributeError: объект 'NoneType' не имеет атрибута 'kill'
Но если есть,
my_process = None
Код: Выделить всё
my_process = subprocess.Popen("waffles.exe")
def kill_children():
my_process.kill()
Может ли кто-нибудь объяснить это странное поведение? Мне нужно использовать open_storage() как функцию, потому что она предназначена для запуска кнопкой tkinter.