Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
Verschillen tussen Write & WriteLine in Python
Python is een krachtig , full-featured , gratis, open - source programmeertaal die wordt gebruikt in het onderwijs , de wetenschap , overheid en industrie . De Python taal heeft een grote standaard bibliotheek van functies die helpen programmeurs creëren webapplicaties , besturingssysteem utilities , spelletjes , wetenschappelijke toepassingen website frameworks en meer . Python omvat een uitgebreide reeks van file handling functies om bestanden lezen , schrijven , append , query , overdracht en bewerken . Nederlandse programmeur , Guido van Rossum , tegenwoordig bekend als Python's ' welwillende dictator , " ontwikkelde de taal in de jaren 1980 . File Handling methoden voor objecten

Python
is een object - georiënteerde programmeertaal . Standaard Python biedt een groot aantal methoden of functies programmeurs kunnen toepassen op objecten . Wanneer de functie " dir ( ) " wordt toegepast op een file handle object , wordt een lijst van de functies die behoren tot de file handle weergegeven . Bijvoorbeeld , de Python opdracht

nameOfFile = open
( " foo.txt " , " + RW " ) op

opent een bestand genaamd " foo.txt " in een lees /schrijf modus slaat file informatie in het bestand object label " nameOfFile . " De Python commando dir ( nameOfFile ) drukt een lijst die alle functies die behoren tot het bestand handvat object bevat . Inbegrepen in deze lijst zijn de functies dicht , Fileno , flush , isatty , nieuwe regels , de volgende , lees , readline , readlines , zoeken , zeg , afkappen , schrijven en writelines .
De Python Bestand Object Functie Schrijven ( )

Gebruik de write ( ) functie om een ​​vaste volgorde van karakters te schrijven - wel een string - naar een bestand . U kunt geen gebruik maken van schrijven ( ) om arrays of Python lijsten schrijven naar een bestand . Als u probeert te gebruiken schrijven ( ) om een ​​lijst met strings redden , zal de Python-interpreter de fout te geven , "argument 1 moet tekenreeks zijn of alleen-lezen karakter buffer , geen lijst. " Programmeurs meestal zorgen voor de gegevens daadwerkelijk op de schijf opgeslagen met behulp van het bestand objectmethoden flush ( ) of te sluiten ( ) .
De Python Bestand Object Functie Writelines ( ) op < br >

De writelines ( ) functie schrijft ook een string naar een bestand . In tegenstelling tot schrijven ( ) echter writelines kan een lijst met strings schrijven zonder fouten . Bijvoorbeeld , het commando nameOfFile.writelines ( [ " allen " , " hello world" ] ) schrijft twee strings " allen " en " Hello World " om het bestand te foo.txt . Writelines ( ) niet de snaren te scheiden , zodat de productie zal worden " allenhello wereld . "
The Origin of Pythons Writelines ( ) Functie

Python
werd voor het eerst geïmplementeerd in 1989 . Vóór 1993 , Python had de write ( ) functie, maar niet writelines ( ) . Een vroege verwijzing naar de noodzaak van writelines ( ) verscheen in een 22 oktober 1993 Usenet nieuwsgroep door Xerox Parc programmeur Bill Janssen . Hij was op zoek naar een eenvoudige manier om de inhoud van een bestand toe te voegen aan een ander bestand . Drie dagen later , de maker van Python , Guido Van Rossum schreef , "Ik ontmoette dezelfde behoefte . Beschouw het toegevoegd aan de volgende release . "

Previous: Next:
  python Programming
·Zo plaatst u een string in een…
·Hoe de Python Methode Van Java…
·Hoe te doen als - dan Verklari…
·Hoe maak je een woordenboek in…
·Hoe te Epoch converteren in Py…
·Hoe een lege array op Python V…
·Hoe maak je een Twitter- appli…
·Hoe te Procent berekenen in Py…
·Hoe maak je een nieuwe map pro…
  Related Articles
Hoe om programma's in Visual Basic Schri…
Hoe schrijf je een algemene VBScript 
Hoe te Loops in VB.NET Schrijf 
Hoe maak je dubbele aanhalingstekens sch…
Hoe je code schrijven op HTML Button Met…
Hoe kan ik lezen en schrijven tekstbesta…
Hoe maak je een batchbestand om een best…
Hoe maak je een VBS script schrijven om …
Hoe te Berekeningen Met Visual Basic Sch…
  Programmering Articles
·Hoe maak je een Dashboard-widget met Mak…
·Hoe te Registersleutels bewerken in VB.N…
·Hoe de gegevens op te halen van de ene t…
·Hoe te FlexGrid Install 
·Handmatig installeren van een Ruby Gem 
·Hoe de ID van een object in JQuery Krijg…
·Hoe de String verdelen in twee 
·Hoe te Strings & Substrings bewerken in …
·Algebraïsche Data Types 
Copyright © Computer Kennis http://www.nldit.com