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 :

Combiner Python/Batch possible?


Sujet :

Python

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 17
    Par défaut Combiner Python/Batch possible?
    Salut, j'aimerais savoir, est-ce possible de combiner du Batch avec Python?

    Exemple: Je veux faire un programme qui permet de fermer mon ordinateur après X heures ou un programme qui ping un IP.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 17
    Par défaut .
    Nevermind, j'ai ouvert mon livre et la première chose que j'ai vu est : utiliser du batch avec python

  3. #3
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    327
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 327
    Par défaut
    Bonjour,

    Si vous avez trouvez comment résoudre votre problème c'est une bonne chose, mais étant dans un forum, pourriez vous indiquez la démarche à suivre pour ceux qui aurait le même problème ?

    Un petit résolu et le tour est joué

    Bonne continuation et merci d'avance...

    Mickael

  4. #4
    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
    Citation Envoyé par Apocalypses Voir le message
    Si vous avez trouvez comment résoudre votre problème c'est une bonne chose, mais étant dans un forum, pourriez vous indiquez la démarche à suivre pour ceux qui aurait le même problème ?
    Mais il vient de le dire, il a enfin ouvert son cours.

    Pour la première fois.

    Fin janvier, il est temps.


  5. #5
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    327
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 327
    Par défaut
    Mouai je sais...

    Mais un tout tout tout petit exemple pour ceux qui passerai sur le forum et qui se poserai la même question...

    Sinon le topic n'a pas lieu d'exister...

    Mickael

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 17
    Par défaut .
    C'est très simple en fait.

    1. Tu crée ton fichier batch.

    2. Tu crée une variable qui ouvrira le fichier batch

    3. Tu ferme le fichier batch

    Exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Name = raw_input("Nom fichier batch: ")
     
    file = open(Name, "r")
     
    file.close()

  7. #7
    Membre Expert 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
    Par défaut
    Bonjour,

    Le fait d'ouvrir en lecture un fichier ne l'exécute pas. Je ne vois pas le rapport avec le premier sujet.
    A savoir:
    Citation Envoyé par ToXiCitY2211 Voir le message
    Salut, j'aimerais savoir, est-ce possible de combiner du Batch avec Python?
    Dans le sens inclure un script python dans un batch c'est juste la ligne python nomduscript.py a mettre dans le batch.
    Dans le sens python batch c'est le module subprocess, ou os (voir 17.1.3 du lien donné).
    Citation Envoyé par ToXiCitY2211 Voir le message
    Exemple: Je veux faire un programme qui permet de fermer mon ordinateur après X heures ou un programme qui ping un IP.
    Pas besoin de combiner batch et python pour les exemples donnés. Autant faire tout en python ou en batch.

    @+

Discussions similaires

  1. Python sur un clé USB -> Possible ?
    Par Olivier_ dans le forum Général Python
    Réponses: 33
    Dernier message: 15/06/2025, 11h51
  2. Réponses: 3
    Dernier message: 23/05/2014, 11h30
  3. [Batch] Utiliser raccourci clavier dans un batch - Possible ?
    Par KiKoM@So dans le forum Scripts/Batch
    Réponses: 3
    Dernier message: 19/07/2011, 05h34
  4. combiner python et php
    Par Marciane dans le forum Réseau/Web
    Réponses: 5
    Dernier message: 05/03/2010, 19h51
  5. Faire des ScreenSavers en python , possible ?
    Par kedare dans le forum Programmation multimédia/Jeux
    Réponses: 1
    Dernier message: 28/05/2006, 12h32

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