Skip to content

Ce projet est réalisé dans le cadre de l’UE Python du Semestre 5 de la L3 Informatique.

Notifications You must be signed in to change notification settings

saber-07/VC-Solution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Manipulations de cartes de visite et d'évènements d'agenda

Ce projet est réalisé dans le cadre de l’UE Python du Semestre 5 de la L3 Informatique. Pour ce projet, on doit réaliser une application desktop en python permettant de manipuler des cartes de visites et des évènements d’agenda à l’aide de fichiers « vcf » qui représentent les cartes de visites et de fichiers « ics » qui représentent les agenda. Dans l’application, il sera permis la sélection de carte de visites ou bien d’agenda à partir d’une arborescence parcourue entièrement, aussi la modification, l’enregistrement des modifications sur le fichier et la génération d’une de page HTML valide contenant un fragment de microformats de calendrier et de contact ainsi que la conversion des en fichiers vcf.

L’application qui s’intitulera « V&C Solution » pourra être utilisé en mode console et en mode graphique et assura tous les fonctionnalité demandé dans le cahier de charge.

Auteur

🚀 À propos de moi

Je suis Saber Abderrahmane étudiant à CY Cergy Paris Université en Licence 3 informatique

Installation des bibliothèques requisent

  pip install vobject
  pip install icalendar
  pip install ics
  pip install prettytable
  pip install tkinter

Tests

Pour tester l'app, taper les commandes suivantes

    python cli.py -h
    python cli.py -d ../rsc
    python cli.py -v ../rsc/john-doe.vcf 
    python cli.py -v ../rsc/john-doe.vcf -t ../rsc/john-doe.html
    python cli.py -v ../rsc/john-doe.vcf -c ../rsc/john-doe.csv 
    python cli.py -i ../rsc/exemple.ics    
    python cli.py -i ../rsc/exemple.ics -c ../rsc/exemple.csv   
    python cli.py -i ../rsc/exemple.ics -t ../rsc/exemple.html
    python gui.py

Documentation

Documentation

About

Ce projet est réalisé dans le cadre de l’UE Python du Semestre 5 de la L3 Informatique.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published