Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> python Programming >> Content

    Hur Lista diskar i Python

    Listar diskar i Python varierar mellan operativsystem eftersom det inte finns något universellt sätt att komma åt partitionen information över samtliga system . Det finns dock ett fåtal bibliotek som kan användas för att läsa filer på GNU /Linux och Mac OS X som lista partitionen information och Windows - specifika bibliotek för notering information på en Microsoft Windows-dator . Beroende på din ansökan , måste du utveckla din applikation för att använda det ena eller det andra för att få den information du behöver . Instruktioner
    Microsoft Windows
    1

    Se till att du använder Win32 förlängningar genom prefacing ditt manus med " import win32api " tillsammans med dina andra bibliotek import .
    2

    placera enheten notering i en variabel med " driveslist = win32api.GetLogicalDriveStrings ( ) " .
    3

    tolka listan för visning med " driveslist = driveslist.split ( ' \\ 000 ' ) [ ,": -1 ] " , sedan " print -enheter " för att skriva ut listan Addera GNU /Linux och Mac OS X
    4

    Börja ditt manus med dina importen , den . externa bibliotek du kommer att ringa i hela programmet , lägg sedan i OS verktyg biblioteket med " import os " linje . OS verktyg biblioteket tillhandahåller dussintals funktioner för åtkomst till viktig information finns på UNIX -liknande system .
    5

    Läs /proc /partitioner fil till en variabel med " p = popen ( " cat /proc /partitioner " ) " . Anledningen till att detta fungerar är att den /proc /partitioner filen är tillgänglig för alla användare , till skillnad från en annan lösning med fdisk eller annat program .
    6

    Pipe p variabeln så att du kan skriva ut texten med line " enheter = p.read ( ) " , använd sedan " print -enheter " för att visa listan . Den read () funktionen ritar rådata och placerar den i enheterna variabel så att den kan visas med hjälp av utskriftsfunktionen .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man hittar en nyckel i ett Dictionary i Python
    ·Hur man gör en klocka i Python
    ·Hur man lägger något på en Python Väg i Terminal
    ·Hur konvertera till en sträng i Python
    ·Hur får man ett filnamn Inuti en Python Script
    ·Hur man gör en iterativ Program i Python
    ·Hur du itererar endast jämna antal i För Loop i Pytho…
    ·Hur Split en sträng till en lista i Python
    ·Hur man ska tolka en sträng som en Boolean i Python
    ·Hur hittar medelvärdet av en lista i Python
    Utvalda artiklarna
    ·Kännetecken för Java Applets
    ·Hur man rita linjer i Visual C + +
    ·MySQL Boolean datatyper
    ·Hur man skriver ett Pseudokod Kod Script
    ·Java Processing Färggradient
    ·Slide Rule Beräkning
    ·Hur man skapar en dubbelt - länkad lista i C-programme…
    ·Hur Auto Scroll text i en textruta Använda VB.NET
    ·Hur du skyddar mot SQL Injektioner i PHP
    ·Hur man läser den aktuella markeringen i ComboBox
    Copyright © Dator Kunskap http://www.dator.xyz