Как конвертировать Расписание в модуль APScheduler? - PullRequest
0 голосов
/ 03 мая 2018

Я новичок в Python и мне нужно немного помочь с моим кодом.

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

Примечание: я прочитал документацию и примеры, и, как ни странно, в расписании работы, выполняемой ровно в 7:45:30, ничего нет. Похоже, что все примеры ориентированы на задания cron, выполняющиеся каждую секунду = 3.

Вот мой код для расписания-модуля

import subprocess
import time
import schedule


def job1():

    subprocess.call("netsh interface portproxy add v4tov4 listenaddress=192.168.0.153 listenport=1101 connectaddress=192.168.0.153 connectport=809 protocol=tcp", shell=True)


def job2():

    subprocess.call("netsh interface portproxy reset", shell=True)


schedule.every().day.at("06:00").do(job1)

schedule.every().day.at("07:00").do(job2)
...