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.
-
casConfirmes - Nombre cumulé de cas de COVID-19 confirmés par un test positif.
-
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}
- user_id = Identifiant de compte Twitter du compte robot.
- preview_id = Identifiant du compte Twitter du propriétaire.
- app_name = Nom de l'application qui héberge le bot (Twitter Dev Panel).
- account_name = @ du compte Twitter (robot).
- consumer_key, consumer_secret, access_token, access_token_secret = Twitter Dev panel.
- checkTime = Si oui, attend d'ĂȘtre dans l'intervalle horaire pour vĂ©rifier les donnĂ©es.
- startTime = Début du créneau horaire.
- endTime = Fin du créneau horaire.
- [customData] = Permet d'insérer des données manuellement.
- countryView = Nombre de pays Ă afficher sur le graphique mondial.
- [traductionGraph] = Traduit le pays donné (EN).
- [traductionGraph] = Traduit les mois de l'année (1 = Janvier, 12 = Décembre).
- 1. Récupérer des clefs pour l'API sur Twitter Developer.
- 2. Cloner le dépot:
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.
- 6. Exécuter le programme:
python3.8 CovidFrance.py
- 7. Automatiser le programme:
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.
- Fork le projet
- Créez votre branche (
git checkout -b feature/AmazingFeature
) - Commit vous changements (
git commit -m 'Add some AmazingFeature'
) - Push Ă la branche (
git push origin feature/AmazingFeature
) - Ouvrez une pull request.
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