Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Запуск и остановка процесса под Windows из скрипта 
:(
    Опции темы
_shadow_
Дата 3.12.2009, 17:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 29.11.2007

Репутация: нет
Всего: нет



Всем здрасти!

Хочу из скрипта запустить одновременно несколько виндовых программ и сталкиваюсь с проблемой.

os.system('чего-нибудь')  запускает приложение и тормозит скрипт, пока оно не завершится :(

Требуется запустить несколько программ из списка, не дожидаясь окончания их работы (ибо это не один час).
Также нужна возможность все эти процессы грохнуть в произвольный момент времени.

P.S.
Использую Python 2.5 под Windows XP
PM MAIL   Вверх
chaos
Дата 4.12.2009, 08:54 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 2
Всего: 44



по тупому просто запустить:
Код

os.system('start чего-нибудь') 


Добавлено через 13 минут и 27 секунд
а вообще для задачи я бы воспользовался модулем pywin32

вот пример того как можно решить задачу
Код

import win32process

handle = win32process.CreateProcess('notepad.exe')
....
win32process.TerminateProcess(handle, 0)



PM WWW   Вверх
_shadow_
Дата 4.12.2009, 12:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 29.11.2007

Репутация: нет
Всего: нет



chaos, спасибо! Сейчас попробую.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0424 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.