PythonKirish Python


Python Fayl yozish / yaratish Mavjud faylga yozing


Download 0.97 Mb.
bet23/23
Sana14.09.2023
Hajmi0.97 Mb.
#1677509
1   ...   15   16   17   18   19   20   21   22   23
Bog'liq
Python

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")


Python Fayl o'chirish


Python dasturlash tilida fayl o'chirish uchun os modulidan foydalanamiz. o'chirishni ishlatish uchun os.remove() funksiyasidan foyalanish kerak.
import os
os.remove("demofile.txt")

Fayl mavjudligini tekshirish:


Xatolikka yo'l qo'ymaslik uchun faylni o'chirishdan oldin uning mavjudligini tekshirishingiz mumkin:
import os
if os.path.exists("demofile.txt"):
os.remove("demofile.txt")
else:
print("Fayl topilmadi.")

Papkani o'chirish


Butun jildni o'chirish uchun quyidagi os.rmdir() funksiyasidan foydalaning:
import os
os.rmdir("myfolder")
Download 0.97 Mb.

Do'stlaringiz bilan baham:
1   ...   15   16   17   18   19   20   21   22   23




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling