INNER CODE UNIT · Python
log_discarded_article
zillionare/zillionare · scripts/enhanced_news_crawler.py:388
def log_discarded_article(self, article: NewsArticle):
"""记录被丢弃的文章信息"""
logger.info(f"DISCARDED - Title: {article.title}")
logger.info(f"DISCARDED - URL: {article.url}")
logger.info(f"DISCARDED - Reason: {article.analysis_reason}")
self.stats["non_quant"] += 1
def run(self):
"""运行主流程"""
logger.info("Starting enhanced news crawler...")
crawl_date = datetime.now().strftime("%Y-%m-%d")
logger.info(f"Crawl date: {crawl_date}")
# 1. 获取文章列表
articles = self.fetch_rss_feeds()
logger.info(f"Found {len(articles)} articles")