Scraper for ECB press conferences
Project description
ECB Scraper
ECB Scraper is a Python package for scraping European Central Bank press conference transcripts. It allows for easy extraction of press conference details including dates and URLs, offering a streamlined way to access ECB statements and Q&A sessions over the years.
Installation
Install ecb-scraper
via pip:
pip install ecb-scraper
Usage
CLI
The ECB Scraper also provides a Command Line Interface (CLI) for fetching ECB press conferences without needing to write any Python code. Here's how you can use it:
Arguments
- --start-year: Specify the start year for fetching the conferences. If not provided, the script will use 1998.
- --end-year: Specify the end year for fetching the conferences. If not provided, the current year is used.
- --output-file: Required. The path to the file where the fetched data will be saved (CSV or JSON).
ecb-scraper --start-year 2019 --end-year 2020 --output-file conferences.json
Python
The ECB Scraper can also be used as a Python package. Here's how you can use it:
from ecb_scraper import get_all_conferences
# DataFrame with columns ['date', 'title', 'link', 'text']
conferences = get_all_conferences(start_year=2005, end_year=2020)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ecb_scraper-0.1.1.tar.gz
(4.3 kB
view hashes)
Built Distribution
Close
Hashes for ecb_scraper-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 179bda8442c7d5df3686d19c6c7b0e6bb8b9e6ae83ff89db799a8c0b9967ef1d |
|
MD5 | 6f0efe11946319f1c08a7d816d1c0136 |
|
BLAKE2b-256 | 3dce7d7a6b7511b66122c9e069b2789bf7649a3316e9a2971ec8ddf01ba65f36 |