|
Модераторы: Daevaorn |
|
Areostar |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1191 Регистрация: 5.4.2008 Репутация: нет Всего: -2 |
Вопрос вообщем-то прост.
как средствами самого языка запретить запуск второго экземпляра приложения. в первую очередь вопрос касается платформы Windows |
|||
|
||||
Oldshelf |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 159 Регистрация: 22.4.2018 Репутация: нет Всего: 4 |
1. Через отслеживание приложения в списке процессов Windows. Не знаю, как сделать это на Python. Есть ещё вариант с парсингом output'а команды tasklist.
2. При старте приложения открывать для записи определённый файл и оставлять открытым до завершения программы. Если открыть файл не удалось - значит он залочен уже открытой программой и программу можно не выполнять. |
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Python: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |