jack 3 月之前
父節點
當前提交
59cbc00f38
共有 1 個文件被更改,包括 8 次插入5 次删除
  1. 8 5
      step1.py

+ 8 - 5
step1.py

@@ -56,11 +56,14 @@ def clean_folder_name(title: str) -> str:
 def load_targets() -> List[str]:
     """读取 targets.txt"""
     tgt = Path("data/targets.txt")
-    if not tgt.exists():
-        log.error("targets.txt 不存在,已自动创建,请先填写 URL")
-        tgt.touch()
-        return
-    lines = [ln.strip() for ln in tgt.read_text(encoding="utf-8").splitlines() if ln.strip()]
+    with open(tgt, 'r', encoding='utf-8') as f:
+            urls = [line.strip() for line in f.readlines() if line.strip()]
+        
+    lines = []
+    for ln in tgt.read_text(encoding="utf-8").splitlines():
+        url = ln.strip()
+        if url and not url.startswith('#'):
+            lines.append(url)
     if not lines:
         log.error("targets.txt 为空,请先填写 URL")
         return