Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Python Programming >> Content
    Hvordan lese en fil en linje av gangen med Python
    En av de store milepælene i å lære et programmeringsspråk er å finne ut hvordan de skal håndtere fil input . Fil input gjør at programmet for å lese en fil på datamaskinen din . Dette betyr at du kan lese data fra en kilde utenfor til programmet , som åpner opp en verden av muligheter i programvareutvikling. Programmeringsspråket Python har en grei måte å lese filer , noe som gjør det til et utmerket valg i å lære det grunnleggende om fil input . Du kan skrive en kort skript som leser en tekstfil linje for linje i et par minutter. Du trenger
    datamaskin med Python 3.2 programmeringsspråk installert ( se Ressurser ) .
    Vis flere instruksjoner
    en

    Åpne IDLE tekst editor som følger med Python nedlasting . Det er i Programfiler ( eller Programmer for Macintosh) , i Python -katalogen. En tom kildekoden filen åpnes i teksteditor -vinduet .
    2

    Erklærer en streng variabel og lagre banen og navnet på en fil i den. For eksempel, hvis du ønsker å lese en fil der banen er C: \\ filnavn.txt , kan du skrive dette tekstlinje (merk at backslash er et spesialtegn i strenger , og at du trenger å skrive to for å symbolisere en enkelt backslash ) : en

    filename = "C : \\ \\ filnavn.txt "
    3

    Åpne filen og lagre den i en fil objekt som heter " f " av skriver denne linjen med kode :

    f = open ( filnavn )
    4

    Åpne filen og lagre den i en fil objekt som heter "f" ved å skrive denne linjen med kode :

    f = open ( filnavn )
    5

    innrykk neste linje ved å trykke tabulatortasten eller treffer plass med fire ganger . Nå som du er på en bølgende linje, kan du skrive kode som vil kjøre med hver iterasjon av for løkke . Å skrive ut gjeldende tekstlinje, kan du bruke print-funksjon som dette : en

    print (' { } ' format ( line.rstrip ( ) ) . )
    6

    Trykk F5 for å kjøre programmet . Programmet sender teksten i filen , en linje av gangen .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan få størrelsen på en fil på Python 
    ·Hvordan få en Python å løpe fra CMD 
    ·Hvordan å aktivere en knapp med wxPython 
    ·Slik pakker du ut CPU Behandling Med Python 
    ·Sette inn en pause På Dogtail på Python 
    ·Hvordan åpne en fil i Python 
    ·Hva er IndexError i Python 
    ·Slik kjører Python Fra Bash 
    ·Hvordan slette en variabel i en funksjon ved hjelp av P…
    ·Numeriske Port Feil i Python 
      Anbefalte artikler
    ·Hvordan en Les tekstfil i Python 
    ·Slik konverterer UTC til Pacific Time i PHP 
    ·Hvordan lage en Kvadratrotfunksjon i Java 
    ·Hvordan Beat the Third Gym Leader Med Grovyle i Pokemon…
    ·Hvordan skrive filer i Mathematica som skal leses i For…
    ·Slik viser en JPG i Visual Basic PictureBox 
    ·Hvordan å validere en tekstboks 
    ·Hvordan beregne Exponents i Java 
    ·Hvordan skrive Scripts Med Notepad 
    ·Java Chat Kode 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/