Единственный экземпляр программы python

Как можно сделать так, чтобы при повторном запуске программы вместо запуска нового экземпляра программы, показывалось окно уже открытой программы


Ответы (1 шт):

Автор решения: Master_Sniffer

Сделайте запись в какой-нибудь файл , к примеру в txt. Пример:

filename="save.txt"
if filename:
    print ("ТУТ ДЕЙСТВИЯ")
else :
    print ("ИДЕТ ВЫПОЛНЕНИЕ КАКОЙ-НИБУДЬ ФУНКЦИИ, ГДЕ, В КОНЦЕ БУДЕТ НАПИСАНО ТАК - ")
    with open (filename, 'w') as f:
        f.write("Теперь у нас есть что-то типа сохранения")

Что же я сделал ? Получается, если у нас есть файл, то он будет неким сохранением. Мы Проверяем, есть ли у нас файл и дальше уже решаем - продолжать действие или начать новое

→ Ссылка