Ero sivun ”Python 2/Tiedosto” versioiden välillä

Poistettu sisältö Lisätty sisältö
Raimondo (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
Goasd (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
Rivi 1:
{{Python sivut|Poikkeus|GUI}}
==Tiedoston lukeminen==
Tiedostoa voi lukea kolmella eri tavalla.
 
Esimerkeissä käytettävän tiedosto.txt sisältö.
<pre>
Ensimmäinen rivi.
Toinen rivi.
Kolmas rivi.
</pre>
===read===
read palauttaa koko tiedoston yhtenä merkkijonona, jos luettavien merkkien määrää ei määritetä. Esimerkki:
<source lang="Python">
#!/usr/bin/python
# -*- coding: utf-8 -*-
 
#avataan tiedosto
file = open('tiedosto.txt', 'r')
 
#luetaan tiedoston sisältö
data = file.read()
 
#tulostetaan tiedoston sisältö
print data
 
#suljetaan tiedosto
file.close()
</source>
;Tuloste
<pre>
Ensimmäinen rivi.
Toinen rivi.
Kolmas rivi.
</pre>
 
===readline===
readline palauttaa yhden rivin.
===readlines===
readline palauttaa tiedoston listana. Listassa jokainen rivi on omassa alkiossa
 
==Tiedostojen vertailu==