Форум сайта python.su
294
ivin тут нужно смотреть что конкретно делают ваши“фоновые задачи”, есть подозрение что они не завершаются вовремя(или вообще), вот и получаете со временем “maximum number of running instances reached”, срабатывает “защита от дурака” чтобы вы не заспавнили стотыщмилленов потоков и не повесили компьютер.
[code python][/code]
Отредактировано PEHDOM (Фев. 5, 2020 16:39:53)
Офлайн
1
PEHDOMдык в стандартном примере в крайнем посте #10 ни чего они такого не не делают
нужно смотреть что конкретно делают ваши“фоновые задачи”,
Офлайн
294
ivinа через какое время оно вам выбрасывает maximum number of running instances reached? я вот запустил вчера пример часов в 5-ть, до сих пор работает…
дык в стандартном примере в крайнем посте #10 ни чего они такого не не делают
[code python][/code]
Офлайн
1
код
from datetime import datetime import time import os from apscheduler.schedulers.background import BackgroundScheduler def tick(): print('Tick! The time is: %s' % datetime.now()) if __name__ == '__main__': scheduler = BackgroundScheduler() scheduler.add_job(tick, 'interval', seconds = 3) scheduler.start() print('Press Ctrl+{0} to exit'.format('Break' if os.name == 'nt' else 'C')) try: # Это здесь для имитации активности приложения (которая поддерживает основной поток). while True: # time.sleep(1) x = input('>>>') print ('работа проги -',x) except (KeyboardInterrupt, SystemExit): # Строго не требуется, если включен демонический режим, но его следует делать, если это возможно scheduler.shutdown()
Отредактировано ivin (Фев. 6, 2020 12:36:50)
Офлайн
294
RESTART: C:\Google Диск\Кодинг\Проба пера\Многопоточность\cheduler_proba.py
[code python][/code]
Офлайн
1
это просто путь где лежит код
RESTART: C:\Google Диск\Кодинг\Проба пера\Многопоточность\cheduler_proba.py
Отредактировано ivin (Фев. 6, 2020 15:40:16)
Офлайн
294
ivinэто я понимаю, но что он делает в выводе консоли пайтона? В вашем коде нет ни одной строчки которая бы выводила подобное сообщение. Следовательно код который вы привели на форуме и код вывод которого вы привели отличаются. а ошибка у вас простая: предыдущая таска не завершилась.
это просто путь где лежит код
[code python][/code]
Отредактировано PEHDOM (Фев. 6, 2020 15:48:29)
Офлайн
1
эта строчка (полное имя запускаемого файла)выводится всегда при запуске кода из IDLE Python 3.6
PEHDOMи как сделать чебы завершалось? код -стандартный пример
предыдущая таска не завершилась.
Офлайн
294
ivinпервым дело запустите код без IDLE, из консоли :
эта строчка (полное имя запускаемого файла)выводится всегда при запуске кода из IDLE Python 3.6
python D:\путь\к\файлу\файл.py
[code python][/code]
Отредактировано PEHDOM (Фев. 6, 2020 17:16:29)
Офлайн
1
PEHDOMу меня нет времени и желания изучать проф редакторы, хотя PyCharm установлен конечно
ЗЫ IDLE никто не пользуется
Офлайн