appswitch

Модуль для работы с приложениями

appswitch.application_list(hidden)
Parameters:hidden – 0|1 показ скрытых процессов

Возвращает кортеж юникод строк запущенных прложений

>>> appswitch.application_list(0)
(u'PythonScriptShell', u'X-plore', u'Python', ... )
>>> appswitch.application_list(1)
(u'PythonScriptShell', u'EiksrvBackdrop', u' ' ... )
appswitch.end_app(app)
Parameters:app (unicode) – приложение

Завершает работу приложения

>>> appswitch.end_app(u'Python')
True
appswitch.kill_app(app)
Parameters:app (unicode) – приложение

Убивает приложение

>>> appswitch.kill_app(u'Python')
True
appswitch.kill_process(app)

New in version pys60: 1.4.5

Parameters:app (unicode) – приложение

Убивает процесс

>>> appswitch.kill_process(u'Menu*')
True
>>> appswitch.kill_process(u"*101f4cd2*")
appswitch.process_list()

New in version pys60: 1.4.5

Возвращает кортеж юникод строк запущенных процессов

>>> appswitch.process_list()
(u'ekern.exe[100041af]0001', u'efile.exe[100039e3]0001', u'domainSrv.exe[1020e406]0001', ... )
appswitch.switch_to_bg(app)
Parameters:app (unicode) – приложение

Сворачивает в фон приложение

>>> appswitch.switch_to_bg(u'Python')
True
appswitch.switch_to_fg(app)
Parameters:app (unicode) – приложение

Разворачивает из фона приложение app, app в юникоде

>>> appswitch.switch_to_fg(u'Python')
True