Ero sivun ”Python 2/Tiedosto” versioiden välillä
Poistettu sisältö Lisätty sisältö
Ei muokkausyhteenvetoa |
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==
|