Files
stock-info-crawler/enhanced_crawler.py
MH Hung 58cc979b5b refactor: modularize project structure and separate API from crawlers
- Introduce app/ package with config, services (storage, notifications), API server, and crawler modules
- Add BaseCrawler and BarronsCrawler; extract notifications and storage
- Keep enhanced_crawler.py as back-compat entry delegating to app.runner
- Add template crawler for future sites
- Update README with new structure and usage
- Extend .env.template with DATA_DIR/LOG_DIR options
2025-09-04 21:39:24 +08:00

14 lines
271 B
Python

"""Back-compat entry point.
The project has been refactored to separate API and crawler logic.
This file now just delegates to the modular runner to keep
Docker and existing commands unchanged.
"""
from app.runner import start
if __name__ == "__main__":
start()