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

GUI Python Discussion :

Faisabilité en Python pour un débutant


Sujet :

GUI Python

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Conseil en assistance à maîtrise d'ouvrage
    Inscrit en
    septembre 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Conseil en assistance à maîtrise d'ouvrage

    Informations forums :
    Inscription : septembre 2019
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Faisabilité en Python pour un débutant
    Bonjour à tous,

    je début en Python et programmation, en ayant suivi des cours lors d'une formation en Machine learnin. Dans ce cadre, on a beaucoup mainpulé de données (SQL/big data), appelé et implémenté des méthodes statistiques et bibliothèques dédiées à l'IA.
    Dans mon cadre professionnel (et pour apprendre), j'aimerai maintenant réaliser une petite appli 'graphique' sous Windows et développée en Python 3, pour gagner du temps et surtout continuer à apprendre avec Python. Avant de me lancer et chercher plein de ressources/tutos, je voulais avoir un feed back sur la faisabilité.

    - Besoin : gagner du temps dans des changements de version de programme, qui nécessitent de : fermer certains programmes, tuer certaines tâches dans le gestionnaire de tâches, renommer quelques dossiers et les copier

    - Solution que j'imagine :
    _rentrer quelques variables dans le mini logiciel (nom des dossiers à renommer)
    _lancer par le programme (ou que le programme le fasse directement) une sorte de .bat qui fera les tâches
    _lancer 2 applications depuis ce minin programme

    Est-ce faisable en Python ? Pourriez-vous me conseiller quelques ressources, surtout sur la partie Application graphique Windows.

    Merci d'avance pour vos retours et aide à un "bébé" programmeur
    Simon

  2. #2
    Modérateur

    Homme Profil pro
    Architecte technique
    Inscrit en
    juin 2008
    Messages
    14 476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Industrie

    Informations forums :
    Inscription : juin 2008
    Messages : 14 476
    Points : 24 494
    Points
    24 494
    Par défaut
    Salut,

    Citation Envoyé par zechango Voir le message
    Est-ce faisable en Python ? Pourriez-vous me conseiller quelques ressources, surtout sur la partie Application graphique Windows.
    Python n'est qu'un langage de scripting. Dès que vous voulez faire des choses un peu système ou GUI, il va falloir choisir une bibliothèque externe et apprendre à l'utiliser depuis Python (ce qui va demander du temps).

    Côté IHM graphique vous avez le choix entre tkinter (inclus de base) PyQt, Wx, GTK, ... et côté administration système si vous restez sous Windows peut être qu'il faut regarder du côté de PyWin32 (qui s'interface avec les API Windows).

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Conseil en assistance à maîtrise d'ouvrage
    Inscrit en
    septembre 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Conseil en assistance à maîtrise d'ouvrage

    Informations forums :
    Inscription : septembre 2019
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Salut et merci pour le retour rapide.
    Avec le machine learning j'ai manipulé beaucoup de bibliothèques externes, donc ça devrait aller.
    Parmi les IHM graphique, je peux partir sur tkinter sans problème ? Ou est-ce que ça vaut le coup que j'en prenne une autre ?

    Et oui pas le choix pour Windows. Perso Ubuntu/raspbian mais pas le choix au boulot

  4. #4
    Modérateur

    Homme Profil pro
    Architecte technique
    Inscrit en
    juin 2008
    Messages
    14 476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Industrie

    Informations forums :
    Inscription : juin 2008
    Messages : 14 476
    Points : 24 494
    Points
    24 494
    Par défaut
    Salut,

    Citation Envoyé par zechango Voir le message
    Parmi les IHM graphique, je peux partir sur tkinter sans problème ?
    Si vous n'avez jamais utilisé de bibliothèque graphique, commencer avec tkinter est une bonne idée car vous apprendrez les bases de ce qu'il faut savoir et le réutiliser si vous devez changer plus tard.

    Après avoir appris les bases, ce sera à vous de voir en fonction de vos attentes.

    Si vous partez sur PyQt, vous allez avoir une bibliothèque riche en fonctionnalités et vous en utiliserez sans doute que 10 à 20%. Si vous restez avec tkinter, vous utiliserez assez vite 80% des fonctionnalités et vous aurez à coder un peu plus dans certains cas.

    Donc si vous êtes un peu anxieux vous allez aller vers PyQt, histoire d'être sûr de ne pas vous tromper, et si vous êtes pragmatique, vous resterez avec tkinter tant que vous le pouvez et vous utiliserez PyQt quand çà le mérite.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

Discussions similaires

  1. [EDI CSS] un édietur CSS sympa pour un débutant
    Par java_fun dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 21/09/2005, 11h44
  2. De l'aide pour un débutant
    Par Abelkims dans le forum Débuter
    Réponses: 21
    Dernier message: 02/09/2005, 12h11
  3. De l'aide pour un débutant
    Par Abelkims dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 16/08/2005, 15h33
  4. Requete pour un débutant
    Par sqlnoob dans le forum Langage SQL
    Réponses: 3
    Dernier message: 20/05/2005, 09h55

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