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 :

Outils pour proposer ses recettes . . .


Sujet :

Python

  1. #1
    Membre chevronné

    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
    Points : 1 752
    Points
    1 752
    Par défaut Outils pour proposer ses recettes . . .
    ... Python, ou dans un autre langage de programmation. Désolé pour ce titre faussement alléchant.

    L'idée serait d'avoir des dossiers contenant des "snippets" commentés, ensuite un programme Python repérerait ces programmes et en gèrerait la mise en forme.

    Quelqu'un a-t-il déjà penser à cela ? Quel serait un bon fonctionnement pour commenter les snippets ? Un fichier à part avec les commentaires ? Les commentaires à imprimer directement dans le code source ? Les deux à la fois mon capitaine ?

  2. #2
    Expert confirmé Avatar de PauseKawa
    Homme Profil pro
    Technicien Help Desk, maintenance, réseau, système et +
    Inscrit en
    Juin 2006
    Messages
    2 725
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Technicien Help Desk, maintenance, réseau, système et +
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 725
    Points : 4 005
    Points
    4 005
    Par défaut
    Bonjour rambc,

    Cela me semble lourd pour intégrer cela à du code non ?
    En gros ce que tu propose c'est un import 'myrecipes' c'est cela ?
    A la limite intégrable à un éditeur mais pour ce qui est mettre cela dans du code... Cela me semble (A mon niveau) lourd.

    Bon code

    PS:
    Par contre pour un site comme developpez cela me semble une bonne idée: Un HOWTO avec des mots clés qui ne ne sortirait que du code, les meilleures recettes de Mr Devellopez...
    Cela fais un moment que je me dit que je devrais me faire une BDD des meilleures recettes.
    Merci d'utiliser le forum pour les questions techniques.

  3. #3
    Membre chevronné

    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
    Points : 1 752
    Points
    1 752
    Par défaut
    Bonjour,
    je remonte ce post qui avait déchaîné les foules...

    Ma proposition était en fait très mauvaise. Par exemple, pour un tuto. multi-langue, il faudrait avoir une version des scripts par langue, autant dire du grand n'importe quoi.

    Donc je vais opter pour la méthode suivante. On ajoute des marqueurs dans le code qui serviront de références dans le tuto. Voici un exemple.

    bidon.py
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    # Un petit code
     
    #:ref: import
    from machin import bidule
     
    #:ref: variables
    a = 5
    b = 7
     
    #:ref: fonction
    def sum_(x, y):
        return x+y
     
    #:ref: test
    print(sum_(a,b))
    Via mon logiciel et son système de rédaction, on taperait alors les choses comme suit.
    Nous allons détaillez morceau par morceau notre premier exemple de programme écrit en Python.
    
    
    python::
        insert = bidon.py
        ref = import
    
    Cette première ligne demande d'importer machin du module bidule...
    
    
    python::
        insert = bidon.py
        ref = variables
    
    Nous définissons deux variables...
    
    
    python::
        insert = bidon.py
        ref = fonction
    
    La fonction sum_ sert à ....
    
    
    python::
        insert = bidon.py
        ref = test
    
    Pour finir, on teste...
    On obtiendra alors :
    Nous allons détaillez morceau par morceau notre premier exemple de programme écrit en Python.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    from machin import bidule
    Cette première ligne demande d'importer machin du module bidule...

    Nous définissons deux variables...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    def sum_(x, y):
        return x+y
    La fonction sum_ sert à ....

    Pour finir, on teste...
    Qu'en pense-vous, ou qu'en penses-tu PauseKawa, ou qu'en pense-je ?...

Discussions similaires

  1. Réponses: 7
    Dernier message: 10/09/2011, 18h47
  2. Réponses: 1
    Dernier message: 31/01/2011, 09h56
  3. Réponses: 0
    Dernier message: 16/12/2008, 07h48

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