добавил статус
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2026-05-05 21:24:45 +10:00
parent 46350c1c09
commit ef453f661a
3 changed files with 50 additions and 15 deletions

View File

@@ -46,7 +46,7 @@ class UniversalParser(BaseParser):
"""
print(f"Начало парсинга: {self.url} с промтом: {self.promt}")
self.start_task(self.url)
num = 0
try:
response = requests.get(self.url)
# print(response.text)
@@ -85,6 +85,7 @@ class UniversalParser(BaseParser):
print("URL:", abs_url)
if len(article.text) > 200 and article.publish_date:
num += 1
# Если дата публикации отсутствует - используем текущую
if article.publish_date:
time_text = article.publish_date.strftime("%Y/%m/%d %H:%M:%S")
@@ -109,7 +110,8 @@ class UniversalParser(BaseParser):
print(f"Ошибка при обработке статьи {abs_url}: {e}")
logger.info(f"Ошибка при обработке статьи {abs_url}: {e}")
continue
if num:
wp.update_source_status(url)
self.complete_task()