Pyhton script bash

hichem0550 Messages postés 36 Date d'inscription   Statut Membre Dernière intervention   -  
Arm.7.ageddon Messages postés 42 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai écrit un simple scripte en sh (new.bash) qui affiche la date d'aujourd'hui et la date d'hier.
sous python, je veux exécuter ce scripte.
J'ai essayé ça:
import os
import subprocess
p = subprocess.Popen("sh C:\\Users\\Hichem\\Desktop\\new.bash", stdout=subprocess.PIPE, shell=True)


Je n'arrive pas à afficher le résultat de ce scripte sous python.
J'ai besoin d'aide. Merci d'avance
A voir également:

1 réponse

dsy73 Messages postés 9252 Date d'inscription   Statut Contributeur Dernière intervention   2 485
 
Salut
bash sous Windows ?
Il faut que tu donnes plus de détails : message d'erreur, OS, but final, etc
0
hichem0550 Messages postés 36 Date d'inscription   Statut Membre Dernière intervention  
 
Alors, le bash sous python, par exemple:
import os
os.system('echo bonjour')

le résultat
bonjour.

Mais mon problème c'est je n'arrive pas à exécuter un scripte ( dans un fichier ) shell sous python.
Merci bc pour votre réponse.
0
dsy73 Messages postés 9252 Date d'inscription   Statut Contributeur Dernière intervention   2 485 > hichem0550 Messages postés 36 Date d'inscription   Statut Membre Dernière intervention  
 
Tu ne réponds pas à mes questions.
0
Arm.7.ageddon Messages postés 42 Date d'inscription   Statut Membre Dernière intervention   5 > hichem0550 Messages postés 36 Date d'inscription   Statut Membre Dernière intervention  
 
un script shell même lancé par python, ne fonctionnera pas sous windows..
un script batch (.bat), à la rigueur..

Tu peux détailler le contenu de new.bash ?
0