IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Utilisation de pythonDoc


Sujet :

Python

  1. #1
    Membre éprouvé

    Profil pro
    Account Manager
    Inscrit en
    Décembre 2006
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Account Manager

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 301
    Par défaut Utilisation de pythonDoc
    Bonjour,
    je souhaite "documenter" mes projets et je pensais utiliser pythonDoc. Quelqu'un connaîtrait-il des exemples d'utilisation de pythonDoc ?
    Je souhaiterais aussi personnaliser la mise en page (via HTML et CSS). Quelqu'un aurait-il des infos sur ce sujet.
    Sinon existe-t-il d'autres moyens de documenter ses codes ?

  2. #2
    Membre confirmé Avatar de moumine
    Profil pro
    Étudiant
    Inscrit en
    Août 2008
    Messages
    237
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2008
    Messages : 237
    Par défaut
    Pour l'utlisation de pythonDoc il faut d'abord importer le module:
    Ensuite, il faut taper les docstrings (la documentation)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    def somme(a,b):
    	"""Cette fonction additionne deux valeurs en l'occurrence a et b"""
    	return a+b
    Tous ce qui se trouve entre les triples guillemet c'est la documentation.

    Pour afficher la documentation de ta fonction il te suffit simplement de taper:
    Exemple de programme complet:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    import pydoc
     
    def somme(a,b):
    	"""Cette fonction additionne deux valeurs en l'occurrence a et b"""
    	return a+b
     
    print somme.__doc__

    Il existe également la fonction "help" qui détaille votre fonction ou programme en intégrant votre documentation à l'explication.
    (A écrire dans l'interpréteur)

    Voila je t'ai expliquer en gros le fonctionnement du pydoc.
    Sinon : http://www.grappa.univ-lille3.fr/~to...DocPython.html
    Bonne journée

  3. #3
    Membre éprouvé

    Profil pro
    Account Manager
    Inscrit en
    Décembre 2006
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Account Manager

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 301
    Par défaut
    OK merci pour les infos.

    Voici un lien vers une présentation bien faite de pyDoc : http://www.grappa.univ-lille3.fr/~to...DocPython.html .

    Sinon je vais voir du côté de DOxygen et EpyDoc. Le 2nd a un bon rendu graphique.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 8
    Dernier message: 08/06/2005, 15h57
  2. Réponses: 4
    Dernier message: 05/06/2002, 14h35
  3. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    Réponses: 1
    Dernier message: 15/04/2002, 12h36
  4. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/04/2002, 16h01
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

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