• Access(path, flags)
  • Python dasturlash tili haqida




    Download 1,23 Mb.
    bet32/35
    Sana22.01.2024
    Hajmi1,23 Mb.
    #142834
    1   ...   27   28   29   30   31   32   33   34   35
    Bog'liq
    asdBuxoro davlat universitetfgghdfghfgi

    Konstanta

    Vazifasi

    Os.curdir

    Joriy katalog

    Os.pardir

    Bosh katalog

    Os.sep

    Yo`lning elementlarini taqsimlovchi

    Os.altsep

    Boshqa yo`lning elementlarini taqsimlovchi

    Os.pathsep

    Yo`llar ro`yxatidagi yo`llarni taqsimlovchi

    Os.defpath

    Yashirin yo`llar ro`yxati

    Os.linesep

    Satrni yakunlovchi belgi

    2.4.1-chizma. Kataloglarni bo`luvchi os moduli ifodalari konstanta ko`rinishida
    Pythondagi dastur operatsion tizimda alohida jarayon ko`rinishida ishlaydi. Os modulining funksiyalari protsesda, muhitda bajariladigan turli xildagi ahamiyatga ega bo`lgan kirishlarga ruxsat etadilar. Os modulining eng muhim ruxsat etuvchi obyektlaridan biri deb environ o`rab oluvchi muhiti o`zgaruvchilarning lug`ati hisoblanadi. Masalan o`rab oluvchi muhit o`zgaruvchilar yordamida web server CGI-ssenariyga bir qancha parametrlarni o`tkazadi. Quyidagi misolda PATH o`rab oluvchi muhiti o`zgaruvchini olish mumkin:
    import os
    PATH=os.environ[‘PATH’]
    Funksiyalarning katta qismi fayllar va kataloglar bilan ishlashga mo`ljallangan. Quyida UNIX va Windows OT lar uchun ruxsat etilgan funksiyalar taqdim etilgan:
    Access(path, flags)- path nomli fayl yoki catalog ruxsat etish(доступь) ni tekshiradi. Buyurma qilishga rucsatning tartibi flags raqami bilan belgilanadi. U esa yaratilgan kombinatsiyalar os.F_OK (fayl mavjud), os.R_OK (fayldan o`qish mumkin), os.W_OK (faylga yozish mumkin) va os.X_OK (fayllarni bajarishni, katalogni ko`rib chiqish mumkin) bayroqlari bilan belgilash mumkin.

    Download 1,23 Mb.
    1   ...   27   28   29   30   31   32   33   34   35




    Download 1,23 Mb.