У меня есть код Python с запуском в фоновом режиме. Я добавил его в планировщик заданий Windows с выбранной опцией - «Запускать, вошел ли пользователь в систему или нет» (чтобы установить фоновую работу)
Внутри моего кода у меня есть класс со следующими методами:
def start_rebuild(self):
full_command_name = '"' + CUSTOM_BUILD_BAT_FILES[self.module] + '"'
full_command_name += ' ' + str(self.hidden_flag) + ' ' + str(self.deploy_flag) + ' ' + str(self.reload_flag)
full_command_name += ' ' + self.client
print(full_command_name)
self.rebuild_status = Popen(full_command_name, shell=True)
def get_status(self):
"""
:return: status of running process
"""
if self.rebuild_status.poll() is None:
status = 'Running'
elif self.rebuild_status.poll() is 0:
status = '*Success*'
elif self.rebuild_status.poll() is 1:
status = '`Error`'
else:
status = '`Unknown`'
return status
Когда я вызываю функцию start_rebuild (), она работает в фоновом режиме, но я хочу ее в отдельном видимом окне. Как я могу получить это?