Liste toutes les périphériques sd* des périphériques
Résolu
xunil2003
Messages postés
765
Date d'inscription
Statut
Membre
Dernière intervention
-
DevGnode -
DevGnode -
Bonsoir,
J'utilise python 2.7.6 pour des vieilles bécane.
J'ai besoin de récupérer dans une liste touts les périphériques sd* :
Exemple :
j'ai essayé :
Mais ça marche pas
et
retour
Quel solution y a t'il pour lister les périphérique dans une liste ?
Merci d'avance.
J'utilise python 2.7.6 pour des vieilles bécane.
J'ai besoin de récupérer dans une liste touts les périphériques sd* :
Exemple :
liste = ["/dev/sda","/dev/sda1","/dev/sda2","/dev/sdb",,"/dev/sdb1",,"/dev/sdc"]
j'ai essayé :
list = os.listdir('/dev/sd*')
print "list : ", list
Mais ça marche pas
Exception in Tkinter callback
Traceback (most recent call last):
File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 1550, in __call__
return self.func(*args)
File "/home/laurent/Langages/python/2.7.6/Monter-demonter-cle-usb/MD-USB-01.py", line 99, in parcourir_peripheriques
list = os.listdir('/dev/sd*')
OSError: [Errno 2] No such file or directory: '/dev/sd*'
et
p = os.system("ls /dev/sd*")
print "p : ",p
LISTE_PERIPHERIQUES = []
LISTE_PERIPHERIQUES.append(p)
print "LISTE_PERIPHERIQUES : ", LISTE_PERIPHERIQUES
retour
/dev/sda /dev/sda1 /dev/sda2 /dev/sda3 /dev/sda4 /dev/sda5 /dev/sdb
p : 0
LISTE_PERIPHERIQUES : [0]
Quel solution y a t'il pour lister les périphérique dans une liste ?
Merci d'avance.
Configuration: Linux / Firefox 73.0
A voir également:
- Liste toutes les périphériques sd* des périphériques
- Liste déroulante excel - Guide
- Gestionnaire de périphériques. - Guide
- Liste déroulante en cascade - Guide
- Liste code ascii - Guide
- Liste des appareils connectés - Guide
1 réponse
Bonsoir
J'ai trouvé
retour
J'ai trouvé
def parcourir_peripheriques() :
print "parcourir peripheriques"
print "--------------------------------------"
global LISTE_PERIPHERIQUES
import glob
LISTE_PERIPHERIQUES = glob.glob('/dev/sd*')
print "LISTE_PERIPHERIQUES : ", LISTE_PERIPHERIQUES
retour
parcourir peripheriques
-------------------------------------------------
LISTE_PERIPHERIQUES : ['/dev/sdb', '/dev/sda5', '/dev/sda4', '/dev/sda3', '/dev/sda2', '/dev/sda1', '/dev/sda']
DevGnode
tu peux mettre ton post en status résolu ^^