eEcho blog

is een halte van de gedachte

Python Files

f = open("foo","w") # Open a file for writing
g = open("bar","r") # Open a file for reading
f.write("Hello World")
data = g.read() # Read all data
line = g.readline() # Read a single line
lines = g.readlines() # Read data as a list of lines

of

f = open('read.txt', 'w+t') # Create a files
for i in range(3):
f.write('Line #%d\n' % i)
f.seek(0)
f.read(3) # leest drie bytes van het bestand

of

f.seek(0)
f.readline()

Keert eerste line terug.
of

f. seek(0)
f.readlines()

Hier wordt een list terug geven met alle lines.

Het is mogelijk om uw eigen types te bewaren met module python pickle.

import pickle
p = pickle.Pickler(file) # file is an open file object
p.dump(obj) # Dump object

objecten lezen

p = pickle.Unpickler(file) # file is an open file
obj = p.load() # Load object

Add A Comment

You must be logged in to post a comment.

Home | info@eecho.info | Voorwaarden | Blog