Python fayllarga yozish / yaratish


ULASHISH

Mavjud faylga yozing

Mavjud faylga yozish uchunopen()funksiyasiga parametr qo‘shishingiz kerak:

"a"- Qo‘shish - faylning oxiriga qo‘shiladi

"w"- Write - har qanday mavjud tarkibni qayta yozadi

Misol

"demofile.txt" faylini oching va faylga tarkibni qo‘shing:

with open("demofile.txt", "a") as f:   f.write("Now the file has more content!") #open and read the file after the appending: with open("demofile.txt") as f:   print(f.read())
Misolni ishga tushirish »

Mavjud tarkibni qayta yozish

Faylga mavjud tarkibni qayta yozish uchun w parametridan foydalaning:

Misol

"demofile.txt" faylini oching va tarkibni qayta yozing:

with open("demofile.txt", "w") as f:   f.write("Woops! I have deleted the content!") #open and read the file after the overwriting: with open("demofile.txt") as f:   print(f.read())
Misolni ishga tushirish »

Eslatma: "w" usuli butun faylni qayta yozadi.


Yangi fayl yarating

Pythonda yangi fayl yaratish uchun quyidagi parametrlardan biri bilanopen()usulidan foydalaning:

"x"- Yaratish - fayl yaratadi, agar fayl mavjud bo‘lsa, xatoni qaytaradi

"a"- Qo‘shish - ko‘rsatilgan fayl mavjud bo‘lmasa fayl yaratadi

"w"- Write - agar ko‘rsatilgan fayl mavjud bo‘lmasa, fayl yaratadi

Misol

"myfile.txt" nomli yangi fayl yarating:

f = open("myfile.txt", "x")
Misolni ishga tushirish »

Natija: yangi bo‘sh fayl yaratildi.

Eslatma: Agar fayl allaqachon mavjud bo‘lsa, xatolik paydo bo‘ladi.




W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!