|
@@ -2,13 +2,18 @@ import os
|
|
|
import sys
|
|
|
import datetime
|
|
|
|
|
|
-
|
|
|
+import schedule
|
|
|
+import time
|
|
|
sys.path.append(os.getcwd())
|
|
|
from datetime import datetime
|
|
|
from common import MysqlHelper, Common
|
|
|
|
|
|
from video_stitching.video_stitching import VideoStitching
|
|
|
|
|
|
+from video_capture.douyin.douyin_author.douyin_author import douyinAuthor
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
|
|
|
def get_account_id():
|
|
@@ -18,11 +23,27 @@ def get_account_id():
|
|
|
print(count)
|
|
|
count = MysqlHelper.get_values(count, "prod")
|
|
|
return count
|
|
|
-if __name__ == '__main__':
|
|
|
+
|
|
|
+def job_video_stitching():
|
|
|
+ # 在这里编写需要执行的任务代码
|
|
|
count = get_account_id()
|
|
|
count = str(count).replace('(', '').replace(')', '').replace(',', '')
|
|
|
if int(count) < 20:
|
|
|
Common.logger().info("开始执行")
|
|
|
VideoStitching.video_stitching()
|
|
|
|
|
|
+def job_douyin_data():
|
|
|
+ douyinAuthor.get_videoList()
|
|
|
+
|
|
|
+# 设置下午2点运行任务
|
|
|
+schedule.every().day.at("14:00").do(job_douyin_data)
|
|
|
+
|
|
|
+schedule.every(15).minutes.do(job_video_stitching)
|
|
|
+
|
|
|
+while True:
|
|
|
+ schedule.run_pending()
|
|
|
+ time.sleep(1)
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|