INNER CODE UNIT · Python
save_article
zillionare/zillionare · scripts/enhanced_news_crawler.py:351
def save_article(self, article: NewsArticle, crawl_date: str) -> bool:
"""保存文章到临时目录"""
try:
filename = article.get_safe_filename(crawl_date)
filepath = self.temp_dir / filename
# 确保目录存在
filepath.parent.mkdir(parents=True, exist_ok=True)
# 准备Markdown内容
markdown_content = f"""# {article.title}
**来源**: {article.source}
**原文链接**: {article.url}
**发布时间**: {article.published.strftime('%Y-%m-%d %H:%M:%S')}
**抓取时间**: {datetime.now().strftime('%Y-%m-%d %H:%M:%S')}
**分析理由**: {article.analysis_reason}