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
    Forskjeller mellom Skriv og WriteLine i Python
    Python er et kraftig , fullverdig , gratis, open -source programmeringsspråk som brukes i utdanning , vitenskap , industri og myndigheter . Python-språket har en stor standard bibliotek med funksjoner som bidrar til å skape programmerere webapplikasjoner, operativsystemverktøy , spill, vitenskapelige applikasjoner nettstedet rammer og mer. Python har et omfattende utvalg av filhåndtering funksjoner for å lese, skrive , føyer , spørring , overføre og redigere filer . Dutch programmerer, Guido van Rossum , i dag kjent som Pythons " velvillig diktator , " utviklet språket på 1980-tallet . Filhåndtering Metoder For objekter

    Python er et objektorientert programmeringsspråk. Standard Python gir mange metoder eller funksjoner programmerere kan gjelde for gjenstander . Når den "dir ( ) "-funksjonen er anbrakt på en filreferanse objekt , blir en liste over funksjoner som hører til filreferanse vist. For eksempel Python -kommandoen , etter

    nameOfFile = open ( " foo.txt ", " rw +" )

    åpner opp en fil som heter " foo.txt " i en lese /skrive -modus og lagrer fil informasjon i filen objekt merket " nameOfFile . " Python kommandoen dir ( nameOfFile ) skriver ut en liste som inneholder alle funksjoner som hører til filen håndtaket objektet . Inkludert i denne listen er funksjonene tett, Fileno , flush, isatty , linjeskift , neste , lese, readline , readlines , søke, fortelle, avkorte , skrive og writelines .
    Python File Object Funksjon Skriv ( )

    Bruk write ()-funksjonen til å skrive en fast sekvens av tegn - kalt en streng - i en fil. Du kan ikke bruke skrive () for å skrive matriser eller Python lister til en fil. Hvis du prøver å bruke skrive ( ) for å lagre en liste over strenger , vil Python tolken gir feilen , "argument 1 må være streng eller skrivebeskyttet karakter buffer , ikke liste . " Programmerere vanligvis sikre dataene faktisk lagres på disken ved å bruke Fil objekt metoder flush ( ) eller lukke ( ) .
    De Python filobjekt Funksjon Writelines ( )

    writelines ( )-funksjonen skriver også en streng til en fil . I motsetning skrive ( ) , kan imidlertid writelines skrive en liste over strenger uten feil . For eksempel, skriver kommandoen nameOfFile.writelines ( [" allen ", " hello world "] ) to strenger " allen " og " hello world " til filen foo.txt . Writelines ( ) ikke adskiller strengene , slik at produksjonen vil være " allenhello verden. "
    The Origin of Pythons Writelines ( ) Funksjon

    Python ble først implementert i 1989. Før 1993 hadde Python skrive ( )-funksjonen , men ikke writelines ( ) . En tidlig referanse for behovet for writelines ( ) dukket opp i en 22 oktober 1993 Usenet nyhetsgrupper ved Xerox Parc programmerer Bill Janssen . Han var på utkikk etter en enkel måte å legge innholdet i en fil til en annen fil . Tre dager senere , skaperen av Python , Guido Van Rossum skrev: " Jeg har nettopp møtt den samme behovet . Tenk det legges til neste utgivelse . "

    früher :

     Weiter:
      Relatert Artike
    ·Liste av funksjoner i en Python -modul 
    ·Slik fjerner du en liste i Python gjentakelse 
    ·Slik Clear en matrise eller liste i Python 
    ·Hvordan å kompilere Python Med Cygwin 
    ·Hvordan kjøre Python ByteCode 
    ·Hva er Python Hacking 
    ·Sette inn linjeskift i en liste 
    ·Python & Uforanderlige Typer 
    ·Hvordan lese SQLite filer til Python Variabel 
    ·Hvordan lage en liste fra en streng i Python 
      Anbefalte artikler
    ·Hvordan Ignorer Kommentar Lines i C + + 
    ·Hvordan lage en Basic Timer i Java 
    ·Hvordan å kompilere C Koder i Makefile 
    ·Hvordan ha lister i Block PHP 
    ·Hvordan Tile en bakgrunn i HTML 
    ·Hvordan åpne en PHP fil i Vista 
    ·Hvordan lage et Visual Basic 2005 Oppnevning Calendar 
    ·Hvordan lage din egen Installer 
    ·Hvordan du redigerer Silverlight datarutenett 
    ·Slik fjerner Primary Key fra MySQL 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/