+ Répondre à la discussion Actualité déjà publiée
  1. #1
    Rédacteur/Modérateur

    Avatar de deusyss
    Homme Profil pro
    Expert Python
    Inscrit en
    mars 2010
    Messages
    1 630
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Expert Python
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : mars 2010
    Messages : 1 630
    Points : 7 986
    Points
    7 986

    Par défaut Présentation de l'outil Pyreverse

    Bonjour à tous,

    Je vous propose un petit article visant à présenter l'outil Pyreverse. Cet outil permet de générer des diagrammes UML à partir du code Python.

    Bonne lecture à tous.


    Retrouvez les meilleurs cours et tutoriels pour apprendre la programmation Python
    Retrouvez les meilleurs cours et tutoriels pour apprendre l'UML
    "La connaissance appartient à tout le monde" (Film Antitrust)

    Tout le nécessaire pour Python:
    *News/Accueil *Cours/tutoriels *FAQ
    *Forums *Outils dédiés *Mon espace personnel avec mes Articles, Cours et Tutoriels

  2. #2
    Expert éminent
    Avatar de tyrtamos
    Profil pro
    Inscrit en
    décembre 2007
    Messages
    3 206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : décembre 2007
    Messages : 3 206
    Points : 6 202
    Points
    6 202
    Billets dans le blog
    6

    Par défaut

    Bonjour deusyss,

    Présentation limpide!

    Pyreverse est livré avec Pylint, mais l'absence d'une doc correcte ne facilitait pas son utilisation. Autant dire que la tienne est la bienvenue!

    Merci!
    Ne jamais remettre au lendemain ce que quelqu'un d'autre peut faire pour vous le jour même...
    La journée internationale de procrastination prévue initialement aujourd'hui, est repoussée à demain...
    Un expert est une personne qui a fait toutes les erreurs qui peuvent être faites, dans un domaine étroit... (Niels Bohr)
    Mes recettes python: http://www.jpvweb.com

  3. #3
    Rédacteur/Modérateur

    Avatar de deusyss
    Homme Profil pro
    Expert Python
    Inscrit en
    mars 2010
    Messages
    1 630
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Expert Python
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : mars 2010
    Messages : 1 630
    Points : 7 986
    Points
    7 986

    Par défaut

    Citation Envoyé par tyrtamos Voir le message
    Bonjour deusyss,

    Présentation limpide!

    Pyreverse est livré avec Pylint, mais l'absence d'une doc correcte ne facilitait pas son utilisation. Autant dire que la tienne est la bienvenue!

    Merci!
    Merci de ce retour.

    La doc était faite à l'origine pour moi (oui la doc officielle... je préfère rien en dire), mais si ça peut servir à la communauté... autant partager
    "La connaissance appartient à tout le monde" (Film Antitrust)

    Tout le nécessaire pour Python:
    *News/Accueil *Cours/tutoriels *FAQ
    *Forums *Outils dédiés *Mon espace personnel avec mes Articles, Cours et Tutoriels

  4. #4
    Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    février 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : février 2013
    Messages : 2
    Points : 4
    Points
    4

    Par défaut question de débutant:

    Bonjour deusyss,

    Tes explications semblent claires, pourtant je bloque dès le début:
    si je tape "pyreverse -o png main.py" j'obtiens le message d'erreur "'pyreverse' is not recognized as an internal or external command, operable program or batch file."
    J'ai installé le package Python Anaconda qui contient le module PyLint (1.5.4) qui lui-même fonctionne parfaitement.
    Y a-t-il quelque chose de plus à installer pour utiliser PyReverse?

  5. #5
    Rédacteur/Modérateur

    Avatar de deusyss
    Homme Profil pro
    Expert Python
    Inscrit en
    mars 2010
    Messages
    1 630
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Expert Python
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : mars 2010
    Messages : 1 630
    Points : 7 986
    Points
    7 986

    Par défaut

    Bonjour J-Paul,

    J'avoue que je me méfie énormément des distributions toute faite du type Anaconda, Winpython & Co. En effet, on ne sait jamais vraiment a 100% comment elle sont créées, et j'ai souvent vu des petites différences de comportement entre une installation standard fait main et une de ces distributions.

    Cependant, on va essayer de te dépanner.

    Pour commencer, le tuto tourne sous Python3. Est-ce bien le cas de ton Anaconda?

    Deuxiemement, As tu a tout hasard essayer de réinstaller Pylint? (via un pip install --upgrade)
    "La connaissance appartient à tout le monde" (Film Antitrust)

    Tout le nécessaire pour Python:
    *News/Accueil *Cours/tutoriels *FAQ
    *Forums *Outils dédiés *Mon espace personnel avec mes Articles, Cours et Tutoriels

  6. #6
    Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    février 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : février 2013
    Messages : 2
    Points : 4
    Points
    4

    Par défaut

    Bonsoir deusyss,

    Merci pour cette réponse. Je suis bien en Python3 et un pip install --upgrade pylint a résolu mon problème.
    Il ne me reste plus qu'à installer Graphviz pour afficher les diagrammes.
    merci.

  7. #7
    Rédacteur/Modérateur

    Avatar de deusyss
    Homme Profil pro
    Expert Python
    Inscrit en
    mars 2010
    Messages
    1 630
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Expert Python
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : mars 2010
    Messages : 1 630
    Points : 7 986
    Points
    7 986

    Par défaut

    "La connaissance appartient à tout le monde" (Film Antitrust)

    Tout le nécessaire pour Python:
    *News/Accueil *Cours/tutoriels *FAQ
    *Forums *Outils dédiés *Mon espace personnel avec mes Articles, Cours et Tutoriels

Discussions similaires

  1. [article] Présentation de l'outil SPHINX
    Par deusyss dans le forum Général Python
    Réponses: 9
    Dernier message: 24/11/2014, 07h21
  2. Réponses: 8
    Dernier message: 30/08/2006, 23h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo