Python ile Dosyaya Değer Yazmak<x></x>
Python'da dosyaya değer yazmak için open()
write()
writelines()
ve close()
metodları kullanılır.
İlk olarak open()
ile değer yazmak istediğimiz dosyayı açıyoruz.
filename = 'test.txt'
file = open(filename, 'a')
# ya da
file = open(filename, 'w')
Eğer a
modunda açarsanız sonuna ekleme yaparsınız, w
modunda açarsanız üstüne yazarsınız.
Dosyayı açtıktan sonra artık write()
ya da writelines()
metodları ile dosyaya değer yazabiliriz.
write()
ile tek bir değer yazarken writelines()
ile list tipinde değer ataması yapabiliriz.
filename = 'test.txt'
file = open(filename, 'w')
file.write('yeni bir değer\n')
file.writelines(['birinci değer\n', 'ikinci değer'])
file.close()
\n
karakteri özel bir karakterdir ve yeni satıra geçirmek için kullanılır.
Yazdırma işlemi bittikten sonra close()
metodu ile açtığınız dosyayı kapatmayı unutmayın!