AttributeError: ‘module’ object has no attribute ‘SingleInstance’
Всегда ранее проверял запуск «один ли экземпляр скрипта запущен» на python вот так:
1 2 3 4 5 6 |
import tendo try: me = tendo.SingleInstance() except: exit(1) func.putlog("--Ок. Одна копия, работаем дальше"); |
Однако после обновления ОС, стало выдавать ошибку вида:
1 2 3 4 |
Traceback (most recent call last): File "./olt_levels_get.py", line 27, in <module> me = tnd.SingleInstance() AttributeError: 'module' object has no attribute 'SingleInstance' |
Исправляется так:
1 2 3 4 5 6 7 8 |
from tendo import singleton try: me = singleton.SingleInstance() except: func.putlog("--мы уже запущены!"); exit(1) func.putlog("--Ок. Одна копия, работаем дальше"); |