Я пытаюсь запланировать задание для запуска сценариев каждые 15 дней с помощью планировщика блокировки.Тем не менее, он не работает и не показывает никаких результатов.Когда я закомментирую строку планировщика, она работает и дает мне результаты.
from apscheduler.schedulers.blocking import BlockingScheduler
import os
import sys
import glob
import subprocess
cwd = os.getcwd()
def download_process():
s=glob.glob("cwd+'/'+*.tgz")
while s<0:
print('Download in while')
os.system('sh'+" "+'./L8_current_downloads.sh')
s=glob.glob("sh'+" "+'./OLI_script_new.sh")
else:
print('Download in else')
os.system('sh'+" "+'./L8_current_downloads.sh')
s=glob.glob("cwd+'/'+*.tgz")
os.system('sh'+" "+'./OLI_script_new.sh')
#time.sleep(7200)
scheduler = BlockingScheduler()
scheduler.add_job(download_process, 'interval', days=14)
scheduler.start()