Задать вопрос
altprtcl
@altprtcl
Software Developer

Как запустить программу, чтобы она была самостоятельным процессом?

День добрый! Пишу под Windows, уже пару дней ищу ответы на этот вопрос, но ничего дельного пока не вышло

Ситуация следующая: У меня есть Python скрипт, от которого нужно, чтобы он по вызову запускал некоторую программу, как самостоятельный процесс и завершался, не утаскивая её с собой

В чем же заключается проблема? Добиться от Python того, чтобы он не ждал процесс вопросов нет, сложность в том, что он привязывает процесс к своей консоли, мне же нужно от этой консоли избавится. На Linux проблем вынести процесс не было, тут же целая задача

Подскажите, как лучше реализовать решение? Единственное, что приходит в голову, это или использовать pythonw или спавнить новую консоль с параметрами скрытия, но это звучит как - то странно, кажется, что такой простой запрос должен реализовываться попроще
  • Вопрос задан
  • 4221 просмотр
Подписаться 2 Простой Комментировать
Решения вопроса 1
mayton2019
@mayton2019
Bigdata Engineer
Вот тут пишут что-то подобное https://stackoverflow.com/questions/3516007/run-pr...
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@alekssamos
Программист любитель
import subprocess
subprocess.call(["cmd.exe", "/c", "start", "notepad.exe"])
Ответ написан
@Follen69
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
02 февр. 2025, в 12:33
3000 руб./за проект
02 февр. 2025, в 12:27
5000 руб./за проект
02 февр. 2025, в 11:35
3000 руб./за проект