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).
Default values
ecb-scraper --output-file conferences.json
Speific dates
ecb-scraper --start-year 2010 --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 load_ecb_conferences
# DataFrame with columns ['date', 'title', 'link', 'text']
conferences = load_ecb_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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ecb_scraper-0.1.3.tar.gz.
File metadata
- Download URL: ecb_scraper-0.1.3.tar.gz
- Upload date:
- Size: 4.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.0 CPython/3.9.7 Darwin/23.1.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c3a32e0f652c7b37dce8b474a6ceae23caea25b8f32bf891fc20b323ec90f0a8
|
|
| MD5 |
fa3a31e09fddf74b1957b0ab6eb8e7fe
|
|
| BLAKE2b-256 |
c820e5e5c792d5051a9bfe3faac1c7c0a6be872e7114f44adcda43d3a3c61706
|
File details
Details for the file ecb_scraper-0.1.3-py3-none-any.whl.
File metadata
- Download URL: ecb_scraper-0.1.3-py3-none-any.whl
- Upload date:
- Size: 5.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.0 CPython/3.9.7 Darwin/23.1.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b0fbba7e7827447aadef569400bf9786e58e25df7326f6591819589897d54d9c
|
|
| MD5 |
39e659aa778fdb4ea9f8ebb6e662d160
|
|
| BLAKE2b-256 |
9c06adddd39e425a989b1df58d0d97830185d594acf39b293f4edff297dc2146
|