Fournir le backend
Bienvenue dans Fullind Backend, le programme Python qui récupère les prix quotidiens du carburant de NDTV.com à l'heure impie de 6 heures du matin, donc vous n'en avez pas à le faire. Nous avons construit un backend de carburant parce que nous sommes fatigués de nous réveiller tôt pour vérifier les prix du carburant, et nous sommes sûrs que vous l'êtes aussi!
Statut
Table des matières
- Fournir le backend
- Table des matières
- Caractéristiques
- Technologies utilisées
- Installation
- Usage
- Contributif
- Auteur
- Remerciements
- Licence
Caractéristiques
- Le backend de combustible utilise le grattage Web pour récupérer les prix quotidiens du diesel et de l'essence de NDTV.com, afin que vous puissiez rester à jour sans avoir à rafraîchir votre navigateur à chaque minute.
- Le programme analyse les données récupérées dans un fichier CSV appelé state.csv, car nous sommes fantaisistes comme ça.
- Le backend de combustible devrait fonctionner tous les jours à 6 heures du matin, afin que vous puissiez dormir profondément en sachant que vous vous réveillez aux derniers prix du carburant.
- Le programme gère gracieusement les erreurs, car nous savons à quel point Internet peut être imprévisible.
- Le backend de carburant est efficace et léger, il ne ralentira donc pas votre ordinateur comme un camion transportant une lourde charge de carburant.
Technologies utilisées
Le backend de carburant est construit avec les technologies suivantes:
- Python, parce que c'est le couteau suisse des langages de programmation.
- Belle soupe, parce que nous aimons notre tracotage sur le Web comme nous aimons notre soupe - belle.
- Demandes, car nous devons faire des demandes HTTP comme nous avons besoin de carburant pour faire avancer nos voitures.
- CSV, car nous avons besoin d'un moyen de stocker les données récupérées dans un format lisible.
Installation
Pour installer le backend de carburant, suivez ces étapes:
- Clone The Repository:
git clone https://github.com/yourusername/fuelish-backend.git - Installer les dépendances:
pip install -r requirements.txt - Et c'est à peu près tout.
Usage
Pour utiliser le backend de carburant, suivez ces étapes:
- Attendez jusqu'à 6 heures du matin, car nous aimons dormir comme des paresseux paresseux.
- Vérifiez le fichier state.csv pour voir les derniers prix du diesel et de l'essence pour votre état.
- Faites une danse heureuse si les prix du carburant ont baissé, ou une triste danse si elles ont augmenté.
- Répétez ce processus tous les jours, car nous voulons que vous soyez aussi accro aux prix du carburant que nous.
Contributif
Nous accueillons les contributions de la communauté, surtout si vous êtes prêt à alimenter notre dépendance à la caféine. Pour contribuer à alimenter le backend, suivez ces étapes:
- Fourchez le référentiel (mais ne déboursez pas votre carburant).
- Créer une nouvelle branche:
git checkout -b my-feature-branch - Faites vos modifications et les engagez-les:
git commit -am 'Add some fuel-saving feature' - Pousser à la branche:
git push origin my-feature-branch - Soumettez une demande de traction et nous le consulterons plus rapidement qu'un camion de carburant sur l'autoroute.
Auteur
Le backend de combustible a été créé par Aryaman et Asvin, deux amateurs d'économie de carburant qui croient que chaque goutte de carburant compte. Si vous avez des questions ou des commentaires, vous pouvez contacter. Nous promettons de répondre plus rapidement qu'une pompe à carburant dispensant du gaz!
Remerciements
- Sanchit
- Data Courtsey à NDTV
Licence
Le backend de combustible est autorisé en vertu de la licence GPLV3, car nous aimons partager nos connaissances d'économie de carburant avec le monde. Vous êtes libre d'utiliser, de modifier et de distribuer ce programme, tant que vous gardez le droit d'auteur et l'avis de licence d'origine intact.