pvpc tarif reguler (Precio Voluntario para el Pequeño Consumidor) (dalam bahasa Spanyol) adalah cara untuk menetapkan harga listrik. Ini dirancang dan diatur oleh Pemerintah Spanyol. Hal ini hanya berlaku bagi klien yang berada dalam pasar listrik yang diatur .
Harga ini dihitung setiap hari oleh Red Eléctrica de España (REE) (dalam bahasa Spanyol) dalam kaitannya dengan harga energi pasar per jam. Harga listrik dapat berubah setiap jamnya sesuai dengan perkembangan pasar listrik.
Harga dipublikasikan setiap hari di situs web Red Eléctrica Española.
Ide di balik proyek ini adalah untuk membuat pengikisan harian di situs web REE dan mendapatkan pvpc hari berikutnya, menambahkan data baru ini ke file yang sudah ada yang berisi data historis.
Data pvpc tersedia di file pvpc .csv. Terdapat informasi sejak 1 April 2014 dengan catatan selama 24 jam per hari dan data mengenai Daratan Spanyol, Kepulauan Balearic dan Canary (peaje 2.0 TD).
Setiap catatan memiliki dua bidang ini:
YYYYMMDDTHHMMSS
File ini diperbarui setiap hari secara otomatis.
Kumpulan data juga tersedia di Kaggle.
Buat virtualenv Python dan instal persyaratan:
$ python3.10 -m venv venv
$ source venv/bin/activate
$ pip install -r requirements.txt
Secara opsional, Anda dapat membuat file .env
di direktori kerja untuk menimpa pengaturan dari settings.py.
Ada beberapa persyaratan eksternal agar proyek dapat berfungsi dengan baik:
$ python main.py --help
Usage: main.py [OPTIONS]
Options:
-v, --verbose Increase loglevel to debug.
-t, --tomorrow Get kWh prices for tomorrow.
-x, --recreate Recreate output data file.
-d, --dates TEXT Date(s) to be scraped. If a range is wanted, use YYYY-MM-
DD:YYYY-MM:DD (both included). [default: 2022-07-13]
-o, --output PATH Output file to store results. [default:
/apps/ pvpc /data/ pvpc .csv]
--help Show this message and exit.
Penggunaan umum hanya python main.py -v
. Pihaknya akan mencoba mendapatkan harga listrik untuk hari ini. Setelah setiap eksekusi, data baru ditambahkan ke pvpc .csv.