Skip to content

El-Manaa/Projet_DS_Python_2324

Repository files navigation

Projet_cred_jeu

Cette application contient ces pages:
 1- Enregistement et authentification
  a - S'enregistrer en introduisant l'email et le mot de passe et les enregistrer dans le fichier Enregistrements.txt.
  b - S'authentifier en introduisant l'email et le mot de passe, mais cette fois il les cherche dans le même fichier Enregistrements.txt. Si les données sont trouvées alors le programme démarre le jeu; sinon il affiche que les données sont érronés et qu'il faut s'enregistrer.

 2- Menu des jeux:
  a- Jeu d'Hachage :
   Entrer un mot puis l'hacher avec la fonction sha256 ou l'attaquer par dictionnaire avec le fichier Dictionnaire.txt.
  b- Jeu de César :
   Entrer un mot avec un clé et un mode de chiffrement ou de déchiffrement (ASCII ou Lettres alphabétiques)
  c- Jeu des Données:
   D'abord on choisit le source d'un dataset puis son nom et on l'importe.
    Sources : Rdatasets, Sci-kit et CSV.
   i - Affichage du dataset sous le format JSON.
   ii - Traçage d'une courbe dans une page web créée avec Shiny (avec Python et pas avec R) en intégrant la création des courbes avec Plotly. On peut aussi faire des requêtes avec SQL tant que le dataset/dataframe est enregistré dans un fichier de base des données intitulé data_tab.db.
   

Le Programme Principal est: app.py

About

Projet de DS en Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages