PythonKirish Python


"t"- Matn - Standart qiymat. Matn rejimi "b"


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

"t"- Matn - Standart qiymat. Matn rejimi

  • "b"- Ikkilik - Ikkilik rejim (masalan, tasvirlar)

    Agar siz faylni hech qanday rejimda belgilamasdan ochmoqchi bo'lsangiz u holda fayl nomini o'zini yozib o'tasiz. bunda odatiy "r" ya'ni faylni ochish uchun bo'ladi.
    f = open("demofile.txt")
    Faylni boshqa usullar bilan ochish ya'ni boshqa maqsad bilan ochish.
    f = open("demofile.txt", "rt")


    Python Fayl o'qish


    Fayllarni ochish uchun open() funksiyasidan foydalaning. Faylni o'qish uchun read() funksiyasidan foydalaniladi. quyidagi misolda read funksiyasi open() ga yo'naltirilgan holda ishlaydi(doim shunday holat bo'ladi).
    f = open("demofile.txt", "r")
    print(f.read())
    Agar o'qilayotgan fayl boshqa joyda bo'lsa fayl_nomi oldidan uning joylashgan joyi ko'rsatilib o'tilishi zarur.
    f = open("D:\\myfiles\welcome.txt", "r")
    print(f.read())

    Fayl n - belgigacha o'qish.


    Faylni ma'lum bir belgigacha o'qish uchun read() funksiyasiga belgi sonini junatishimizni o'zi kifoya qiladi.
    f = open("demofile.txt", "r")
    print(f.read(5))

    Satrlarni o'qish


    readline()Funksiyasi yordamida bitta qatorni qaytarishingiz mumkin:
    f = open("demofile.txt", "r")
    print(f.readline())
    Ikki marta readline() funksiyasidan foydalanib, siz ikkita birinchi qatorni o'qishingiz mumkin:
    f = open("demofile.txt", "r")
    print(f.readline())
    print(f.readline())
    Fayl satrlari bo'ylab tsikl orqali siz butun faylni satrma satr o'qishingiz mumkin:
    f = open("demofile.txt", "r")
    for x in f:
    print(x)

    Fayllarni yopish


    Ishni tugatgandan so'ng, faylni har doim yopish yaxshi amaliyotdir.
    f = open("demofile.txt", "r")
    print(f.readline())
    f.close()
    Eslatma: Siz har doim fayllaringizni yopishingiz kerak, ba'zi hollarda buferlash tufayli faylga kiritilgan o'zgarishlar faylni yopmaguningizcha ko'rinmasligi mumkin.


    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