Récupérer la valeur de renvoie du ls en
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour, voilà en faite j'utilise .
import os
a = os.system("ls")
print a
en gros j'aimerait récupérer la valeur du ls , soit les fichier qui se trouve dans ce document , néanmoins il n'en est rien , cela me renvoi continuellement un 0 ??
Savez vous ou j'ai faux j'utilise python 2.6
import os
a = os.system("ls")
print a
en gros j'aimerait récupérer la valeur du ls , soit les fichier qui se trouve dans ce document , néanmoins il n'en est rien , cela me renvoi continuellement un 0 ??
Savez vous ou j'ai faux j'utilise python 2.6
A voir également:
- Récupérer la valeur de renvoie du ls en
- Recuperer message whatsapp supprimé - Guide
- Récupérer mon compte facebook désactivé - Guide
- Renvoie d'appel ooredoo ✓ - Forum Mobile
- Vers quelle adresse web renvoie ce lien - Guide
- Récupérer compte leboncoin avec numéro de téléphone - Forum Réseaux sociaux
2 réponses
Salut,
je n'y connais rien en Python mais je crois pouvoir t'aider :) Quand tu exécutes ton script, tu vois un ls s'afficher dans ta console pas vrai ? Ça veut dire que le « ls » envoie ses infos sur la sortie standard, un objet de type stream qui s'appelle stdout (avec stdin et stderr, c'est un concept qu'on retrouve en C et de nombreux autre langages). Ce que tu voudrais, c'est rediriger le flux du « ls » vers une variable.
Après un rapide tour sur Google, il semblerait que os.popen() puisse t'aider. Jettes-y un oeil ;)
je n'y connais rien en Python mais je crois pouvoir t'aider :) Quand tu exécutes ton script, tu vois un ls s'afficher dans ta console pas vrai ? Ça veut dire que le « ls » envoie ses infos sur la sortie standard, un objet de type stream qui s'appelle stdout (avec stdin et stderr, c'est un concept qu'on retrouve en C et de nombreux autre langages). Ce que tu voudrais, c'est rediriger le flux du « ls » vers une variable.
Après un rapide tour sur Google, il semblerait que os.popen() puisse t'aider. Jettes-y un oeil ;)