Bonjour,
Je suis sur Kubuntu 14.04 X64 avec python 2.7.6 car j'utilise des anciennes machines.
J'ai besoin de récupérer le retour de résultat du shell Linux afin d'obtenir le nom des imprimantes.
Résultat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 cmd = "lpstat -p -d" sortie=os.popen(cmd).read() print sortie
afin d'obtenir le résultat suivant dans une liste
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 printer BRFAX is idle. enabled since sam. 20 avril 2019 15:25:43 CEST printer MFC6490CW is idle. enabled since mar. 11 juin 2019 11:49:02 CEST printer PDF is idle. enabled since mer. 29 mai 2019 20:29:09 CEST system default destination: MFC6490CW
je galére, j'ai essayé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 BRFAX MFC6490CW PDF
Comment puis-je faire ceci ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 resultat_chaine = sortie[8:18] print(resultat_chaine)
Merci d'avance.
Partager