Evilmass
commited on
Commit
·
fa7ea4d
1
Parent(s):
65d3d39
change scheduler time
Browse files
api.py
CHANGED
|
@@ -2,9 +2,8 @@
|
|
| 2 |
https://github.com/agronholm/apscheduler/blob/3.x/examples/schedulers/asyncio_.py
|
| 3 |
"""
|
| 4 |
import asyncio
|
| 5 |
-
from collections.abc import Callable, Iterable, Mapping
|
| 6 |
import threading
|
| 7 |
-
|
| 8 |
import pytz
|
| 9 |
|
| 10 |
from datetime import datetime
|
|
@@ -32,12 +31,12 @@ def run_scheduler(loop):
|
|
| 32 |
# add task
|
| 33 |
sign_scheduler = AsyncIOScheduler()
|
| 34 |
sign_scheduler.configure(timezone=pytz.timezone("Asia/Shanghai"))
|
| 35 |
-
sign_scheduler.add_job(tick, "cron",
|
| 36 |
-
sign_scheduler.add_job(bilibili_sign, "cron", hour=
|
| 37 |
-
sign_scheduler.add_job(v2ex_sign, "cron", hour=
|
| 38 |
-
sign_scheduler.add_job(tsdm_sign, "cron", hour=
|
| 39 |
-
sign_scheduler.add_job(wuaipojie_sign, "cron", hour=
|
| 40 |
-
sign_scheduler.add_job(vits_sign, "cron", hour=
|
| 41 |
sign_scheduler.add_job(aliyundrive_sign, "cron", hour="*/2")
|
| 42 |
sign_scheduler.start()
|
| 43 |
try:
|
|
@@ -59,7 +58,5 @@ async def kill_daemon_scheduler():
|
|
| 59 |
if __name__ == "__main__":
|
| 60 |
schedule_loop = asyncio.new_event_loop()
|
| 61 |
start_daemon_scheduler(schedule_loop)
|
| 62 |
-
import time
|
| 63 |
-
|
| 64 |
time.sleep(3)
|
| 65 |
asyncio.run_coroutine_threadsafe(kill_daemon_scheduler(), loop=schedule_loop)
|
|
|
|
| 2 |
https://github.com/agronholm/apscheduler/blob/3.x/examples/schedulers/asyncio_.py
|
| 3 |
"""
|
| 4 |
import asyncio
|
|
|
|
| 5 |
import threading
|
| 6 |
+
import time
|
| 7 |
import pytz
|
| 8 |
|
| 9 |
from datetime import datetime
|
|
|
|
| 31 |
# add task
|
| 32 |
sign_scheduler = AsyncIOScheduler()
|
| 33 |
sign_scheduler.configure(timezone=pytz.timezone("Asia/Shanghai"))
|
| 34 |
+
# sign_scheduler.add_job(tick, "cron", second="*/59")
|
| 35 |
+
sign_scheduler.add_job(bilibili_sign, "cron", hour=6, minute=1)
|
| 36 |
+
sign_scheduler.add_job(v2ex_sign, "cron", hour=6, minute=2)
|
| 37 |
+
sign_scheduler.add_job(tsdm_sign, "cron", hour="*/6", minute=3)
|
| 38 |
+
sign_scheduler.add_job(wuaipojie_sign, "cron", hour=6, minute=4)
|
| 39 |
+
sign_scheduler.add_job(vits_sign, "cron", hour="0, 12", minute=6)
|
| 40 |
sign_scheduler.add_job(aliyundrive_sign, "cron", hour="*/2")
|
| 41 |
sign_scheduler.start()
|
| 42 |
try:
|
|
|
|
| 58 |
if __name__ == "__main__":
|
| 59 |
schedule_loop = asyncio.new_event_loop()
|
| 60 |
start_daemon_scheduler(schedule_loop)
|
|
|
|
|
|
|
| 61 |
time.sleep(3)
|
| 62 |
asyncio.run_coroutine_threadsafe(kill_daemon_scheduler(), loop=schedule_loop)
|