Lancer un programme dans un script python

Python est le langage de prédilection du Raspberry Pi

Modérateurs : Francois, Manfraid

Répondre
Avatar du membre
chillax
Messages : 38
Enregistré le : sam. 15 nov. 2014 19:14
Contact :

Lancer un programme dans un script python

Message par chillax » ven. 10 juil. 2015 06:01

Bonjour à tous !
Je débute dans python et je me demandais s'il était possible de lancer un programme depuis un script python ?
L'idée est de faire un petit jeu de math en python avec des LED qui s'allument suivant les réponses.
Une fois tout les niveaux passés, j'aimerai qu'un programme (genre cmatrix ou une vidéo avec omxplayer par exemple) se lance.
Quelqu'un aurait une idée de comment faire ?

Merci à vous les raspinautes :p
Modifié en dernier par chillax le ven. 10 juil. 2015 23:14, modifié 1 fois.

Avatar du membre
vague nerd
Modérateur
Messages : 1471
Enregistré le : mar. 14 oct. 2014 11:42
Localisation : France !

Re: Lancer un programme dans un script python

Message par vague nerd » ven. 10 juil. 2015 14:09

Bonjour.

Code : Tout sélectionner

import socket
os.system('commande')
Bien sûr, il faut que la commande puisse être exécuté (droits, utilisateur...)

Code : Tout sélectionner

os.popen(
pour obtenir la valeure de retour.

Pour faire de l’exécution paralèle (multrithreading) : .fork()
Cdt.
Cordialement,

Vague Nerd

zeverybest
Raspinaute
Messages : 136
Enregistré le : sam. 18 oct. 2014 19:09

Re: Lancer un programme dans un script python

Message par zeverybest » ven. 17 juil. 2015 15:02

Et si je souhaite lancer un script PHP depuis ce script python ?

Je fais pareil ?

Code : Tout sélectionner

import socket
os.system('monscript.php')
j'ai un doute

Avatar du membre
Manfraid
Modérateur
Messages : 1402
Enregistré le : ven. 3 oct. 2014 14:50
Contact :

Re: Lancer un programme dans un script python

Message par Manfraid » ven. 17 juil. 2015 23:21

Dans ce cas il faut faire

Code : Tout sélectionner

"PHP /ou_ce_trouve_le_script/mon_script.PHP"
NAS : DIY OS Debian: DD250Go + 3x2To + 6To
Raspberry pi : 2B OS : Raspbian
Se tromper est humain, Vraiment foutre la merde nécessite le mot de passe de root.

zeverybest
Raspinaute
Messages : 136
Enregistré le : sam. 18 oct. 2014 19:09

Re: Lancer un programme dans un script python

Message par zeverybest » sam. 18 juil. 2015 20:43

Je teste ça des que possible

Merci

zeverybest
Raspinaute
Messages : 136
Enregistré le : sam. 18 oct. 2014 19:09

Re: Lancer un programme dans un script python

Message par zeverybest » ven. 24 juil. 2015 15:57

ça ne fonctionne pas

Avatar du membre
thy59
Messages : 46
Enregistré le : mer. 9 sept. 2015 16:31

Re: Lancer un programme dans un script python

Message par thy59 » jeu. 10 sept. 2015 11:01

Code : Tout sélectionner

import os
''' (...) '''
cmd="php /chemin/vers/le/script/script.php"
os.system(cmd)
Devrait fonctionner
Image

Répondre

Retourner vers « Python »