INNER CODE UNIT · Python
run
zillionare/zillionare · scripts/enhanced_news_crawler.py:396
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")
self.stats["total_articles"] = len(articles)
if not articles:
logger.warning("No articles found")
return
# 2. 处理每篇文章
for i, article in enumerate(articles, 1):