Python Fayl yozish / yaratish

Mavjud faylga yozing

Mavjud faylga yozish uchun open()funktsiyaga parametr qo'shishingiz kerak:

  • "a"- Append - fayl oxiriga qo'shiladi
  • "w"- Write - har qanday mavjud tarkibni qayta yozadi
f = open("demofile2.txt""a")
f.write("Now the file has more content!")
f.close()

f = open("demofile2.txt""r")
print(f.read())

Yangi fayl yarating

Python-da yangi fayl yaratish uchun open()quyidagi parametrlardan biri bilan 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 - ko'rsatilgan fayl mavjud bo'lmasa fayl yaratadi

myfile.txt fayl yaratish.

f = open("myfile.txt""x")

Natija: yangi bo'sh fayl yaratildi!

  • Agar u mavjud bo'lmasa, yangi fayl yarating:
f = open("myfile.txt", "w")