Я хочу, чтобы мое приложение с помощью Python 3.7 запускалось только в одном экземпляре.
Я пробовал код, указанный ниже, но я не справился.
import psutil
import time
procs = [p for p in psutil.process_iter() if 'python.exe' in p.name() and __file__ in p.cmdline()]
if len(procs) > 1:
print('Process is already running...')
sys.exit(1)
for i in range(10):
print('Running...')
time.sleep(2)```