powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Принудительное завершение работы python скрипта
9 сообщений из 9, страница 1 из 1
Принудительное завершение работы python скрипта
    #39648291
loggik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

Имеется запущенный python скрипт, который висит в памяти, выполняя работу в цикле.
Как можно его остановить, из кода или из консоли. т.е. нужно из внешнего источника этот процесс скрипта завершить, по имени файла самого скрипта.
Работает все на Windows.
Благодарю за помощь.
...
Рейтинг: 0 / 0
Принудительное завершение работы python скрипта
    #39650299
Лысый дядька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
loggikДобрый день.

Имеется запущенный python скрипт, который висит в памяти, выполняя работу в цикле.
Как можно его остановить, из кода или из консоли. т.е. нужно из внешнего источника этот процесс скрипта завершить, по имени файла самого скрипта.
Работает все на Windows.
Благодарю за помощь.

Постольку поскольку запущенный питон-скрипт технически с точки зрения ОС ничем не отличается от любого другого процесса, необходимо и достаточно выяснить, как в винде принудительно завершить любой процесс.
...
Рейтинг: 0 / 0
Принудительное завершение работы python скрипта
    #39650343
loggik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Лысый дядькаloggikДобрый день.

Имеется запущенный python скрипт, который висит в памяти, выполняя работу в цикле.
Как можно его остановить, из кода или из консоли. т.е. нужно из внешнего источника этот процесс скрипта завершить, по имени файла самого скрипта.
Работает все на Windows.
Благодарю за помощь.

Постольку поскольку запущенный питон-скрипт технически с точки зрения ОС ничем не отличается от любого другого процесса, необходимо и достаточно выяснить, как в винде принудительно завершить любой процесс.

Дело в том, что если есть два запущенных python скрипта, то мы будем иметь два python процесса, как узнать какой из них к какому исходному скрипту относится. а нужно вырубить именно по имени скрипта, в менеджере процессов этой информации нет.
видимо я забыл уточнить в описании что запущенных скриптов/процессов может быть несколько.
...
Рейтинг: 0 / 0
Принудительное завершение работы python скрипта
    #39650390
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
loggikв менеджере процессов этой информации нет
Менеджер процессов (Task manager) по умолчанию не всю информацию выводит.
Добавьте к примеру колонку Command Line и посмотрите, что там выводится.
...
Рейтинг: 0 / 0
Принудительное завершение работы python скрипта
    #39650681
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При запуске процесса записываешь свой pid в файл с заведомо известным другому процессу именем. Далее читаешь файл, килишь процесс.
...
Рейтинг: 0 / 0
Принудительное завершение работы python скрипта
    #39651519
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kill - 9 номер процесса
...
Рейтинг: 0 / 0
Принудительное завершение работы python скрипта
    #39651532
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
loggikРаботает все на Windows.
kill - 9 номер процесса
...
Рейтинг: 0 / 0
Принудительное завершение работы python скрипта
    #39652784
loggik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANAloggikв менеджере процессов этой информации нет
Менеджер процессов (Task manager) по умолчанию не всю информацию выводит.
Добавьте к примеру колонку Command Line и посмотрите, что там выводится.


Да, сразу не сообразил, из командной строки же можно прочесть имя скрипта.
Спасибо за подсказку.
...
Рейтинг: 0 / 0
Принудительное завершение работы python скрипта
    #39652786
loggik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
HettПри запуске процесса записываешь свой pid в файл с заведомо известным другому процессу именем. Далее читаешь файл, килишь процесс.

Да это понятно, но с хранением не хотел связываться. по имени достаточно будет информации о процессе.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Принудительное завершение работы python скрипта
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]