ΜΠΟΡΕΙΤΕ ΝΑ ΔΙΑΒΑΣΕΤΕ ΤΙΣ ΠΑΡΑΓΡΑΦΟΥΣ
6.1,6.2 ΚΑΙ ΝΑ ΔΟΚΙΜΑΣΕΤΕ ΤIΣ ΕΝΤΟΛΕΣ ΠΟΥ
ΑΚΟΛΟΥΘΟΥΝ ΓΙΑ ΑΡΧΕΙΑ ,ΣΤΗΝ ΓΡΑΜΜΗ ΕΝΤΟΛΩΝ ΤΗΣ PYTHON
fin=open("letters.txt","w")
>>> fin.write("abcdefg")
>>> fin.close()
>>> fin=open("letters.txt","r")
>>> fin.seek(-5,2)
>>> print fin.read(2)
cd
>>> fin.close()
>>> fin=open("letters.txt","a")
>>> fin.write("hijk\n")
>>> fin.close()
>>> fin=open("letters.txt","r")
>>> print fin.readline()
abcdefghijk
>>> fin.close()
>>> fin=open("letters.txt","a")
>>> fin.write("lmnp\n")
>>> fin.close()
>>> print fin.closed
True
>>> fin=open("letters.txt","r")
>>> print fin.readline()
abcdefghijk
>>> print fin.readline()
lmnp
>>> fin.seek(5)
>>> print fin.read(1)
f
>>> fin.seek(2,1)
>>> print fin.read(2)
ij
>>> print fin.read(-4,2)
Traceback (most recent call last):
File
"<stdin>", line 1, in <module>
TypeError: read() takes at
most 1 argument (2 given)
>>> fin.seek(-2,2)
>>> fin.read(2)
'\n'
>>> print fin.read(2)
>>> fin.close()
>>> fin=open("letters.txt","r+")
>>> fin.read(2)
'ab'
>>>
>>> fin.read(2)
'cd'
>>> print fin.readline()
ghijk
>>> print fin.readline()
lmnp
>>> fin.seek(1)
>>> print fin.read(5)
bcdef
>>> print fin.read(5)
ghijk
>>> print fin.read(5)
lmnp
>>> print fin.read(5)
>>> fin.seek(1)
>>> fin.write("YZ")
>>> fin.seek(0)
>>> print fin.readline()
aYZdefghijk
>>> print fin.readline()
lmnp
>>> print fin.readline()
>>>