# -*- coding: utf-8 -*- # Author : Charley # Python : 3.10.8 # Date : 2025/6/3 17:37 import subprocess import time def start_spider(script_name): """启动指定的爬虫脚本""" print(f"Starting {script_name}...") # 使用subprocess.Popen启动一个新的进程,这样即使父进程退出,子进程也能继续运行 subprocess.Popen(["python", script_name]) # 启动已经内置了定时任务的爬虫 start_spider("ags_new_daily.py") time.sleep(1) start_spider("ags_history_spider.py") print("All topps now spiders have been started. Press Ctrl+C to stop the main process.")