Ошибка в модуле расписания Python в schedule.clear (тег) - PullRequest
0 голосов
/ 22 сентября 2018

Эй, ребята, у меня проблемы с модулем расписания.Допустим, я помечаю определенные расписания (где xx, yy, aa и bb меняются каждый день в соответствии с другой функцией, не приведенной ниже)

def update_schedules():
    schedule.every().day.at('xx:yy').do(print, 'lol').tag('work')
    schedule.every().day.at('aa:bb').do(print, 'lol').tag('work_1')

, а затем у меня есть другая функция для очистки расписаний, потому что я неЯ не хочу, чтобы они складывались каждый день.Но вместо этого меняйте каждый день.

def clear1():
    schedule.clear('work')
    schedule.clear('work_1')

schedule.every().day.at('00:00').do(clear1)

#schedule.every().day.at('00:05').do(#Function That Changes xx, aa, bb, yy)

schedule.every().day.at('00:10').do(update_schedules)

Я получаю сообщение об ошибке, говорящее, что schedule.clear(tagname) принимает 0 позиционных аргументов, но 1 был дан.Дело в том, что я хочу очистить только графики выше, отмеченные тегами work и work_1, но не другие строки графиков, которые я хочу продолжать выполнять.Я просто хочу, чтобы aa: bb и xx: yy очищались каждый день и обновлялись другими значениями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...