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 :

Aide pour projet étudiant


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2014
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Octobre 2014
    Messages : 15
    Par défaut Aide pour projet étudiant
    Bonsoir Monsieur, Madame.

    Étant étudiant je dois créer un projet en python qui affiche les écoles en fonction des choix de l'utilisateur et des écoles qui sont disponible dans la base de données et je vois vous voir afin d'avoir de l'aide pour optimiser mon programme surtout le fichier view.py.

    Disponible ici*: https://github.com/SamirPS/choixecol.../ListBoxAndPDF

    Merci d'avoir et pour votre aide.

  2. #2
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 062
    Par défaut
    Bonsoir,

    Ça va être difficile !

    Qu'appelez-vous optimisation ? Vitesse d'exécution, simplification du code, respect de la PEP8, ... ?

    Avez-vous fait des tests indiquant ce besoin ? Si oui, lesquels et qu'attendez-vous comme résultat ?

  3. #3
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2014
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Octobre 2014
    Messages : 15
    Par défaut
    Bonsoir,
    Je parlais de simplification du code,j'ai testé une simplification que j'ai mis en ligne et j'attends juste de savoir s'il existe d'autres méthodes plus condensé pour réaliser certaines fonctions de mon programme

  4. #4
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 062
    Par défaut
    e parlais de simplification du code,j'ai testé une simplification que j'ai mis en ligne et j'attends juste de savoir s'il existe d'autres méthodes plus condensé pour réaliser certaines fonctions de mon programme
    Plus condensé, mais attention, tout aussi lisible, voir zen de python.

    Quelle est la partie qui vous gêne ? Travailler par morceau de code sera plus simple pour des membres qui interviendraient sur votre projet.

    Quelle est la raison d'écrire une classe ?

  5. #5
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2014
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Octobre 2014
    Messages : 15
    Par défaut
    Citation Envoyé par fred1599 Voir le message
    Plus condensé, mais attention, tout aussi lisible, voir zen de python.

    Quelle est la partie qui vous gêne ? Travailler par morceau de code sera plus simple pour des membres qui interviendraient sur votre projet.

    Quelle est la raison d'écrire une classe ?
    Mon prof avait imposé cette structure et c'est surtout la méthode pour accéder aux données afin de les affichier

  6. #6
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 062
    Par défaut
    Mon prof avait imposé cette structure et c'est surtout la méthode pour accéder aux données afin de les affichier
    Ok, mais à part cela ? Il doit avoir une raison pour le faire je suppose.

    Mais quelle sont les parties du code qui vous gênent ? Votre code fonctionne-t-il ? Si oui, vous connaissez votre code, quelle partie vous semble optimisable ?

    En général pour 99% des cas se sont des petites parties qui peuvent être améliorées, pas l'ensemble d'un code.

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

Discussions similaires

  1. Aide pour projet de programmation Lycée
    Par Supervince dans le forum C
    Réponses: 26
    Dernier message: 21/05/2006, 15h55
  2. Réponses: 1
    Dernier message: 17/05/2006, 15h27
  3. besoin d'aide pour projet
    Par donromanino dans le forum C++
    Réponses: 5
    Dernier message: 02/04/2006, 18h35
  4. Aide pour projet avec carte asi candibus
    Par sinicha dans le forum C
    Réponses: 13
    Dernier message: 16/01/2006, 15h32
  5. Aide pour projet : schéma & SGBD
    Par Grubshka dans le forum Décisions SGBD
    Réponses: 5
    Dernier message: 11/04/2005, 16h50

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