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