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 :

[Avis] adaptation d'un outil powershell vers Python (projet apprentissage)


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Femme Profil pro
    Technicien maintenance
    Inscrit en
    Février 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Février 2018
    Messages : 2
    Par défaut [Avis] adaptation d'un outil powershell vers Python (projet apprentissage)
    Bonjour à tous,

    Dans l'optique d'apprendre et de m'exercer sur Python je souhaite réaliser un outil pour ma team. Pour être plus précis, nous avons déjà un outil réalisé en powershell qui fait encore partiellement le taff mais que je souhaite dépoussiérer en partant from scratch. Il se trouve que je me suis mis à Pythonner pour m'occuper l'esprit et je me demande bien si je ne pourrais pas réaliser mon projet avec python ( et surement powershell hein on va pas s'mentir ). Alors pour présenter rapidement le projet, il s'agit d'une application, un petit dashboard, qui va permettre de donner un coup de pouce aux techs pour réaliser des taches redondantes comme obtenir des informations sur une machine du domaine, lancer la prise en main a distance via sccm ou mstsc (etc), relancer les cycles de stratégie sccm, ou interagir avec l'AD pour diverses raison, etc. Je pense que vous avez compris le principe. Alors, libre a moi d'ajouter ou d'enlever des modules mais dans les grandes lignes c'est ce que je voudrais réaliser.

    1/ Alors, je n'ai pas le recul nécessaire pour savoir si Python peut apporter quelque chose d’intéressant à ce projet et même si mon objectif premier est de manipuler Python votre avis sur les pros/cons de la techno m’intéresse grandement
    2/ Pour l'instant je ne connais que Tkinter, si vous avez le moindre conseil sur un module complémentaire ou tout autre je suis preneur ici
    3/ étant débutant, le moindre de vos conseils m'est précieux et votre vision des choses peut m'apporter beaucoup alors n'hésitez pas.

    Merci de m'avoir lu, j'espère que ce n'est pas trop Dumb pour vous !

  2. #2
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 307
    Par défaut
    Salut,

    Dans l'ordre de tes questions:

    1/ Avec Python tu peux tout faire. Tout.
    2/ Avec Tkinter tu feras juste du Windows 95. Regarde ici pour choisir un framework graphique que tu auras plus de plaisir à découvrir que cette vieillerie.
    3/ Ben tu peux poster du code, on te dira ce que l'on en pense.

  3. #3
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 741
    Par défaut
    Salut,

    On ne peut pas comparer powershell, outil d'administration windows pour lequel vous n'avez rien à installer, pas grand chose à déployer et un langage de développement opensource tel que Python.

    Déjà il va falloir trouver des bibliothèques compatibles (les bibliothèques natives de Windows qu'utilise powershell sont écrite en .NET), éventuellement déployer langage et bibliothèques sur différents systèmes... tout çà pour vous retrouver souvent à fabriquer des chaines de caractères à passer à subprocess.Popen.

    Ce n'est pas très sérieux d'autant que l'administration système devant être faite de façon "fiable" chaque fois que vous ajoutez des dépendances (et les bibliothèques qui vont avec) vous augmentez le potentiel de vulnérabilités.

    Après si vous voulez apprendre Python, il n'y a pas que tkinter, mais c'est pas si mal pour débuter et faire de petits projets (autre que vouloir faire de l'admin de systèmes Windows).

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

  4. #4
    Candidat au Club
    Femme Profil pro
    Technicien maintenance
    Inscrit en
    Février 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Février 2018
    Messages : 2
    Par défaut
    Merci pour vos réponses,

    @vinsS En effet un nouveau monde s'ouvre à moi ! Merci beaucoup.

    @wiztricks oui, je n'aurais pas réussi à le formuler de cette façon mais en effet je pense que ca va finir par ressembler à de la purée, ne rien véritablement "dépoussiérer", et me faire découvrir les joies de tout ce qu'il ya de plus maso dans le dev (enfin je suppose).

    Je vais me mettre à la recherche d'un projet intéressant, et continuer a pratiquer. D'ailleurs je vais traîner du coté des exos.

    Merci encore pour vos réponses,

    Ps: si vous avez une petite idée d'outil bien sympatoche pour l'IT, je suis preneur. (même s'ils existent déjà, vous avez compris ma démarche)

Discussions similaires

  1. [11gR2] Outil d'adaptation de requête MS SQL vers Oracle
    Par freaka75 dans le forum SQL
    Réponses: 2
    Dernier message: 25/07/2018, 14h36
  2. [Outil] [JIRA] vers du suivi de projet
    Par JMLLB dans le forum Gestion de projet
    Réponses: 8
    Dernier message: 17/10/2016, 03h30
  3. Réponses: 13
    Dernier message: 01/02/2008, 22h55
  4. Réponses: 1
    Dernier message: 03/10/2006, 11h22
  5. Adaptation d'un code TMemo vers TRichEdit : problème de ScrollBars
    Par Droïde Système7 dans le forum Composants VCL
    Réponses: 2
    Dernier message: 21/01/2005, 15h06

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