Fonctionnalités |
Utilisation |
Enregistrement en CSV |
Tweet |
Graphique |
Licence |
Contactez-moi |
Mon site personnel
Bot utilisé sur le compte twitter : @FrenchCovid
- Vérification régulière pour vérifier si les nouvelles données du jour sont publiées
- Enregistrement des nouvelles données quotidiennes dans un CSV
- Création de 4 graphiques (statistiques total de la France, 2 graphiques sur les statistiques quotidiennes et un graphique des statistiques mondiales des 15 premiers pays les plus touchés)
- Création et envoi de deux tweets (les données du jour et les différents graphiques)
# Cloner ce dépôt
$ git clone https://github.com/ronanren/Covid19bot
# Accéder au dossier
$ cd Covid19bot
# Installer les dépendances
$ pip install -r requirements.txt
# Modifier le fichier config.py pour tweeter
consumer_key = "consumer_key"
consumer_secret = "consumer_secret"
access_token = "access_token"
access_token_secret = "access_token_secret"
# Lancer le script
$ python main.py
Les données sont enregistrées au sein du CSV dataFrance.csv
Parsing des données sur Worldometers.info
Date | Total Cases | New Cases | Total Deaths | New Deaths | Total Recovered | Active Cases | Critical | New Recovered | New Active | New Critical | PlaceInWorld | Total Tests | New Tests |
---|
- Date du jour: 'Date' sous la forme 'année-mois-jour'
- Cas totaux: 'Total Cases'
- Nouveaux cas: 'New Cases'
- Morts totaux: 'Total Deaths'
- Nouveaux morts: 'New Deaths'
- Total des guéris: 'Total Recovered'
- Cas actuellement malades: 'Active Cases'
- Cas critique/en réanimation: 'Critical'
- Nouveaux guéris: 'New Recovered'
- Nouveaux malades: 'New Active'
- Nouveaux critique/en réanimation: 'New Critical'
- Place du pays dans le monde: 'PlaceInWorld'
- Total des tests réalisés: 'Total Tests'
- Nouveaux tests réalisés: 'New Tests'
Les pourcentages présentent l'évolution des données par rapport aux données de la veille.
Twitter : @Ronanren