Quellcode durchsuchen

outside article monitor

luojunhui vor 1 Monat
Ursprung
Commit
4090614615
1 geänderte Dateien mit 17 neuen und 10 gelöschten Zeilen
  1. 17 10
      outside_server_accounts_monitor.py

+ 17 - 10
outside_server_accounts_monitor.py

@@ -10,15 +10,22 @@ if __name__ == "__main__":
     args = parser.parse_args()
     if args.task:
         task = args.task
+        match task:
+            case "monitor":
+                monitor = OutsideGzhArticlesMonitor()
+                monitor.deal()
+            case "collector":
+                collector = OutsideGzhArticlesCollector()
+                collector.deal()
+            case _:
+                print("task is not support")
     else:
-        task = "monitor"
+        # first collect data
+        collector = OutsideGzhArticlesCollector()
+        collector.deal()
+
+        # then monitor each article
+        monitor = OutsideGzhArticlesMonitor()
+        monitor.deal()
+
 
-    match task:
-        case "monitor":
-            monitor = OutsideGzhArticlesMonitor()
-            monitor.deal()
-        case "collector":
-            collector = OutsideGzhArticlesCollector()
-            collector.deal()
-        case _:
-            print("task is not support")