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 :

executer automatiquement un fichier .py en un clic


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    226
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 226
    Par défaut executer automatiquement un fichier .py en un clic
    bonjour tout le monde,

    voila j'ai mon programme qui comporte 3 .py

    pour le moment je doit les lancer dans une console

    ex

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
      saisson @...       python    /home/....../monprog.py
    voila en faite j'aurais voulu savoir si cela était possible de le lancer par un simple clic dessus comme " un .exe" par exemple.



    voila je vous remerci d'avance de 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
    T'es sous windows ou linux?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    226
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 226
    Par défaut
    je travail sous linux

    desolé j'ai oublié de donner ma platforme de travail.

  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
    voila en faite j'aurais voulu savoir si cela était possible de le lancer par un simple clic dessus comme " un .exe" par exemple.
    Alors oui et non

    Oui car en modifiant la propriété du fichier (click droit sur le fichier, puis propriété, onglet permission, cocher autoriser execution du programme) pour le rendre exécutable tu pourras le double clicker dessus.

    Non car meme si tu le fais, on va te proposer une fenetre obligatoire où je trouve cela assez nul d'ailleurs du genre :



    Donc tu pourras double cliquer sur ton fichier, mais pas l'executer en un simple click

    Voila si quelqu'un a une solution a ce probleme je prend de suite

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    226
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 226
    Par défaut
    j'avais deja essayer avec cette astuce mais le seule probleme il faut qu'il soit executé " dans le dossier meme"

    c'est a dire meme si je clic dessus deans le dossier et que je met lancer

    il y a des fonction qui ne trouve pas car il est pas lancer en ligne de commande

  6. #6
    Membre chevronné
    Inscrit en
    Janvier 2007
    Messages
    329
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 329
    Par défaut
    Salut,

    @jameson

    Crée un fichier /usr/bin/superpython qui contient :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    #!/bin/sh
     
    argument=$1
    cd "${argument%/*}"
    python "${argument##*/}"
     
    exit
    et rend-le exécutable avec un "chmod 755 /usr/bin/superpython".

    Ensuite, clique droit sur un fichier *.py, fais "ouvrir avec > une autre application > commande perso" et tape "superpython".


    @fred1599

    Ouvre l'éditeur de configuration gnome (gconf-editor), déroule apps>nautilus>preferences et change la clé "executable_text_activation" à "launch".

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

Discussions similaires

  1. Réponses: 9
    Dernier message: 27/01/2013, 17h20
  2. Réponses: 0
    Dernier message: 21/01/2013, 21h45
  3. Réponses: 6
    Dernier message: 09/10/2009, 15h54
  4. execution automatique fichier
    Par kateryan dans le forum Windows XP
    Réponses: 50
    Dernier message: 17/07/2006, 23h57
  5. Génerer automatiquement plusieurs fichier .doc
    Par brunovitch dans le forum QuickReport
    Réponses: 3
    Dernier message: 09/07/2002, 08h19

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