diff --git a/scripts/stale_detector.py b/scripts/stale_detector.py index 514a3b83..5d442488 100644 --- a/scripts/stale_detector.py +++ b/scripts/stale_detector.py @@ -142,12 +142,11 @@ def main(): break if reassess_path: for code in reassess_scripts: - r = subprocess.run(['python3', reassess_path, '--code', code], + r = subprocess.run(['python3', reassess_path, code], capture_output=True, text=True, timeout=60) out = r.stdout.strip()[:200] if r.stdout else "" err = r.stderr.strip()[:200] if r.stderr else "" - print(f" → {code}: exited={r.returncode} {out} {('err='+err) if err else ''}") - print(f" → {code}: 重评完成") + print(f" → {code}: exited={r.returncode} {out}") except Exception as e: print(f"[AUTO_REASSESS FAIL] {e}") # ----- 结束 自选股重评 -----