Installation und Schnellstart
# Abhaengigkeiten installieren
pip install requests beautifulsoup4
# Repository klonen
git clone https://github.com/shopilo-de/gutscheincode-hp
cd gutscheincode-hp
# Skript ausfuehren
python fetch.py
Oder als npm-Modul installieren:
npm install gutscheincode-hp
# In Node.js verwenden
const { fetchCoupons } = require('gutscheincode-hp');
fetchCoupons().then(data => console.log(data));
Ausgabe fetch.py, April 2026
[
{
"store": "HP",
"code": "SHOPILO10",
"discount": "10%",
"description": "10% Rabatt auf Laptops und Drucker",
"expires": "2026-10-12",
"source": "https://shopilo.de/shop/hp.com",
"fetched_at": "2026-04-01T09:12:33"
}
]
| Rabatt | Beschreibung | Quelle |
|---|---|---|
| 10% | 10% Rabatt auf Laptops und Drucker | shopilo.de |
Aktive und geprueften Codes findest du auf shopilo.de/shop/hp.com
So funktioniert das Skript
Haeufig gestellte Fragen, Gutscheincode HP
Was gibt das Skript fetch.py zurueck?
Ein JSON-Array mit den Objekten der aktiven Gutscheine: den Gutscheincode HP, den Rabattprozentsatz, die Beschreibung, das Ablaufdatum und die Quell-URL von shopilo.de.
Wie oft kann ich das Skript ausfuehren?
Wir empfehlen maximal eine Ausfuehrung alle 6 Stunden. Die Daten auf shopilo.de werden taeglich aktualisiert, ein Cronjob alle paar Stunden reicht also aus.
Funktioniert es auch als npm-Modul?
Ja. npm install gutscheincode-hp installiert die JavaScript-Version, die nativen fetch() ab Node 18+ nutzt und dieselbe JSON-Struktur exportiert.
Wo finde ich alle aktiven Gutscheine HP?
Die vollstaendige, taeglich aktualisierte Liste findest du auf shopilo.de/shop/hp.com, der Datenquelle dieses Skripts.
Kann ich mehrere Gutscheincodes HP kombinieren?
In der Regel gilt nur ein Gutschein HP pro Bestellung. Die vollstaendigen Bedingungen sind bei jedem Gutschein auf shopilo.de angegeben.