Python fayllarga yozish / yaratish
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
Natija: yangi bo‘sh fayl yaratildi.
Eslatma: Agar fayl allaqachon mavjud bo‘lsa, xatolik paydo bo‘ladi.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
