INNER CODE UNIT · Python
print_stats
zillionare/zillionare · scripts/enhanced_news_crawler.py:463
def print_stats(self):
"""打印统计信息"""
logger.info("=== Crawling Statistics ===")
logger.info(f"Total articles processed: {self.stats['total_articles']}")
logger.info(f"Quant-related articles: {self.stats['quant_related']}")
logger.info(f"Non-quant articles: {self.stats['non_quant']}")
logger.info(f"Translation successful: {self.stats['translation_success']}")
logger.info(f"Translation failed: {self.stats['translation_failed']}")
if self.stats["total_articles"] > 0:
quant_rate = (
self.stats["quant_related"] / self.stats["total_articles"]
) * 100
logger.info(f"Quant-related rate: {quant_rate:.1f}%")
def main():
"""主函数"""