une classe pour représenter un disque ou une partition. Plus de détails...

| Fonctions membres publiques | |
| def | __init__ (self, path, mp='', isUsb=False, vendor='', model='', parent=None, fstype='', serial='', uuid='', free=0, capacity=0, device='', firstFat=None, selected=True) | 
| Le constructeur.  Plus de détails... | |
| def | uniqueId (self) | 
| def | headers (locale="C") | 
| def | __str__ (self) | 
| Fournit une représentation imprimable.  Plus de détails... | |
| def | title (self) | 
| Permet d'obtenir un identifiant unique de disque.  Plus de détails... | |
| def | isDosFat (self) | 
| Permet de reconnaitre les partitions DOS-FAT.  Plus de détails... | |
| def | isMounted (self) | 
| def | valuableProperties (self, indent=4) | 
| Facilite l'accès aux propriétés intéressantes d'une instance.  Plus de détails... | |
| def | mountPoint (self) | 
| def | unNumberProp (self, n) | 
| def | __getitem__ (self, n) | 
| Renvoie un élément de listage de données internes au disque.  Plus de détails... | |
| def | ensureMounted (self) | 
| Permet de s'assurer qu'une partition ou un disque sera bien monté  Plus de détails... | |
| Attributs publics | |
| path | |
| mp | |
| isUsb | |
| vendor | |
| model | |
| parent | |
| fstype | |
| stickid | |
| uuid | |
| free | |
| capacity | |
| devStuff | |
| firstFat | |
| selected | |
| rlock | |
| Attributs publics statiques | |
| headers = staticmethod(headers) | |
une classe pour représenter un disque ou une partition.
les attributs publics sont :
Définition à la ligne 390 du fichier usbDisk2.py.
| def src.usbDisk2.uDisk2.__init__ | ( | self, | |
| path, | |||
| mp = '', | |||
| isUsb = False, | |||
| vendor = '', | |||
| model = '', | |||
| parent = None, | |||
| fstype = '', | |||
| serial = '', | |||
| uuid = '', | |||
| free = 0, | |||
| capacity = 0, | |||
| device = '', | |||
| firstFat = None, | |||
| selected = True | |||
| ) | 
Le constructeur.
| path | un chemin comme '/org/freedesktop/UDisks2/block_devices/sdX' | 
| mp | point de montage ('' par défaut) | 
| isUsb | en général, vrai vu qu'on se s'intéressera qu'à des périphériques USB | 
| vendor | indication de vendeur | 
| model | indication de modèle | 
| parent | périphérique parent (None par défaut) | 
| fstype | type de système de fichiers | 
| serial | numéro de série | 
| uuid | identifiant donné au disque lors du formatage | 
| free | taille de la zone libre pour l'écriture | 
| capacity | taille du périphérique | 
| device | pseudo-fichier pour l'accès au périphérique | 
| firstFat | une instance de uDisk2, de type vfat parmi les partitions | 
| selected | vrai/faux selon qu'on sélectionne ou non le périphérique (vrai par défaut) | 
Réimplémentée dans src.ownedUsbDisk.uDisk2.
Définition à la ligne 410 du fichier usbDisk2.py.
| def src.usbDisk2.uDisk2.__getitem__ | ( | self, | |
| n | |||
| ) | 
Renvoie un élément de listage de données internes au disque.
| n | un nombre | 
Réimplémentée dans src.ownedUsbDisk.uDisk2.
Définition à la ligne 537 du fichier usbDisk2.py.

| def src.usbDisk2.uDisk2.__str__ | ( | self | ) | 
Fournit une représentation imprimable.
Définition à la ligne 476 du fichier usbDisk2.py.

| def src.usbDisk2.uDisk2.ensureMounted | ( | self | ) | 
Permet de s'assurer qu'une partition ou un disque sera bien monté
Définition à la ligne 548 du fichier usbDisk2.py.
| def src.usbDisk2.uDisk2.headers | ( | locale = "C" | ) | 
Réimplémentée dans src.ownedUsbDisk.uDisk2.
Définition à la ligne 466 du fichier usbDisk2.py.
| def src.usbDisk2.uDisk2.isDosFat | ( | self | ) | 
Permet de reconnaitre les partitions DOS-FAT.
Définition à la ligne 490 du fichier usbDisk2.py.
| def src.usbDisk2.uDisk2.isMounted | ( | self | ) | 
Définition à la ligne 496 du fichier usbDisk2.py.
| def src.usbDisk2.uDisk2.mountPoint | ( | self | ) | 
Définition à la ligne 514 du fichier usbDisk2.py.
| def src.usbDisk2.uDisk2.title | ( | self | ) | 
Permet d'obtenir un identifiant unique de disque.
Définition à la ligne 483 du fichier usbDisk2.py.

| def src.usbDisk2.uDisk2.uniqueId | ( | self | ) | 
Réimplémentée dans src.ownedUsbDisk.uDisk2.
Définition à la ligne 456 du fichier usbDisk2.py.
| def src.usbDisk2.uDisk2.unNumberProp | ( | self, | |
| n | |||
| ) | 
| def src.usbDisk2.uDisk2.valuableProperties | ( | self, | |
| indent = 4 | |||
| ) | 
Facilite l'accès aux propriétés intéressantes d'une instance.
Réimplémentée dans src.ownedUsbDisk.uDisk2.
Définition à la ligne 503 du fichier usbDisk2.py.

| src.usbDisk2.uDisk2.capacity | 
Définition à la ligne 421 du fichier usbDisk2.py.
| src.usbDisk2.uDisk2.devStuff | 
Définition à la ligne 422 du fichier usbDisk2.py.
| src.usbDisk2.uDisk2.firstFat | 
Définition à la ligne 423 du fichier usbDisk2.py.
| src.usbDisk2.uDisk2.free | 
Définition à la ligne 420 du fichier usbDisk2.py.
| src.usbDisk2.uDisk2.fstype | 
Définition à la ligne 417 du fichier usbDisk2.py.
| 
 | static | 
Définition à la ligne 470 du fichier usbDisk2.py.
| src.usbDisk2.uDisk2.isUsb | 
Définition à la ligne 413 du fichier usbDisk2.py.
| src.usbDisk2.uDisk2.model | 
Définition à la ligne 415 du fichier usbDisk2.py.
| src.usbDisk2.uDisk2.mp | 
Définition à la ligne 412 du fichier usbDisk2.py.
| src.usbDisk2.uDisk2.parent | 
Définition à la ligne 416 du fichier usbDisk2.py.
| src.usbDisk2.uDisk2.path | 
Définition à la ligne 411 du fichier usbDisk2.py.
| src.usbDisk2.uDisk2.rlock | 
Définition à la ligne 425 du fichier usbDisk2.py.
| src.usbDisk2.uDisk2.selected | 
Définition à la ligne 424 du fichier usbDisk2.py.
| src.usbDisk2.uDisk2.stickid | 
Définition à la ligne 418 du fichier usbDisk2.py.
| src.usbDisk2.uDisk2.uuid | 
Définition à la ligne 419 du fichier usbDisk2.py.
| src.usbDisk2.uDisk2.vendor | 
Définition à la ligne 414 du fichier usbDisk2.py.