Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 19, 2022 12:46:10

Areostar
Зарегистрирован: 2018-06-27
Сообщения: 162
Репутация: +  0  -
Профиль   Отправить e-mail  

запрет повторного запуска приложения

Вопрос вообщем-то прост.

как средствами самого языка запретить запуск второго экземпляра приложения.

в первую очередь вопрос касается платформы Windows

Офлайн

#2 Сен. 19, 2022 14:03:46

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2580
Репутация: +  58  -
Профиль   Отправить e-mail  

запрет повторного запуска приложения

 # Import module
import wmi
  
# Initializing the wmi constructor
f = wmi.WMI()
  
flag = 0
  
# Iterating through all the running processes
for process in f.Win32_Process():
    if "chrome.exe" == process.Name:
        print("Application is Running")
        flag = 1
        break
  
if flag == 0:
    print("Application is not Running")



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version