🤖 The source code of the Twitter bot @CovidFrance
Voir sur Twitter »
Rapporter une erreur ❌
·
Proposer une idée 🧠
Ce projet existait à la base pour améliorer mon niveau de programmation en Python. Grâce au compte Twitter @Mediavenir il est devenu un réel outil et une source d’information pour le COVID-19 en France.
Les personnes qui ont contribué aux projets m’ont vraiment aidé à améliorer la qualité du code et la stabilité de ce programme.
Merci à vous tous !
Les données sont fournies par le Ministère de la Santé et des Solidarités.
Le programme lit les données brutes sur ce fichier JSON.
Merci à l’équipe derrière opencovid19-fr pour ce travail immense.
decesHopital - Nombre cumulé de décès de patients hospitalisés pour COVID-19 depuis le 1er mars 2020.
decesEhpad - Nombre cumulé de décès en EHPAD et EMS (établissements médico-sociaux).
totalDeces - Cumul des décès.
casReanimation - Nombre de patients actuellement en réanimation ou soins intensifs.
casHopital - Nombre de patients actuellement hospitalisés pour COVID-19.
casGueris - Nombre cumulé de patients ayant été hospitalisés pour COVID-19 et de retour à domicile en raison de l’amélioration de leur état de santé.
casMalades (non officiel & représenté par le calcul suivant): cas_confirmes - (total_deces + cas_gueris)
casConfirmesEhpad - Nombre de cas confirmés par test PCR en EHPAD et EMS. Ce chiffre est inclus dans le nombre total de cas confirmés.
Exemple:
{'country': 'France', 'cases': 112950, 'todayCases': 3881, 'deaths': 10869, 'todayDeaths': 541, 'recovered': 21254, 'active': 80827, 'critical': 7148, 'casesPerOneMillion': 1730, 'deathsPerOneMillion': 167, 'totalTests': 224254, 'testsPerOneMillion': 3436}
git clone https://github.com/xrths/COVID19_FR
3. Installer les dépendances:
pip3.8 install -r requirements.txt
5. Configurer avec le fichier de configuration.
python3.8 CovidFrance.py
crontab -e
*/8 * * * * python3.8 /root/COVID19_FR/CovidFrance.py > /root/COVID19_FR/log.txt 2>&1
Ce sont les contributions qui font de la communauté open source un endroit si extraordinaire pour apprendre, inspirer et créer. Toutes les contributions que vous apportez sont appréciées.
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)Distribué sous une licence MIT. Regardez LICENSE
pour avoir plus d’informations.
Thomas ROUX - @xrths - thomas.roux@etu.iut-tlse3.fr
Project Link: https://github.com/xrths/COVID19_FR