Pythonda glob qanday ishlaydi?
Pythonda glob qanday ishlaydi?

Video: Pythonda glob qanday ishlaydi?

Video: Pythonda glob qanday ishlaydi?
Video: 📅PYTHON ORQALI QR KOD YASOVCHI DASTUR TUZISH // PYTHONDA DASTUR TUZISH 2024, May
Anonim

glob (fayl_pattern, rekursiv = noto'g'ri)

U file_pattern parametridagi ko'rsatilgan naqshga mos keladigan fayllar ro'yxatini oladi. file_pattern mutlaq yoki nisbiy yo'l bo'lishi mumkin. Unda “*” yoki “?” kabi joker belgilar ham bo‘lishi mumkin. belgilar. Rekursiv parametr sukut bo'yicha o'chirilgan (False).

Buni hisobga olsak, glob Python qanday ishlaydi?

The glob modul Unix qobig'i tomonidan qo'llaniladigan qoidalarga muvofiq belgilangan naqshga mos keladigan barcha yo'l nomlarini topadi, ammo natijalar o'zboshimchalik bilan qaytariladi. Tilde kengaytmasi bajarilmaydi, lekin *, ?, va bilan ifodalangan belgilar diapazonlari toʻgʻri moslashtiriladi. Bu OS yordamida amalga oshiriladi.

Ikkinchidan, Pythonda glob to'plami nima? The glob moduli . The glob moduli Unix qobig'i kabi berilgan naqshlarga mos keladigan fayllar ro'yxatini yaratadi. Fayl naqshlari oddiy iboralarga o'xshaydi, lekin oddiyroq. Yulduzcha (*) nol yoki undan ortiq belgilarga, savol belgisi (?) esa aynan bitta belgiga mos keladi.

Buni hisobga olsak, glob qanday ishlaydi?

A glob fayl yo'llarini moslashtirish uchun ishlatiladigan literal va/yoki joker belgilar qatoridir. Globbing fayl tizimidagi fayllarni bir yoki bir nechtasi yordamida aniqlash harakati globuslar . src() usuli bittalikni kutadi glob satr yoki massiv globuslar quvur liniyasi qaysi fayllarda ishlashini aniqlash uchun.

Glob glob nimani qaytaradi?

glob qaytadi ularning to'liq yo'li bilan fayllar ro'yxati (os. listdir() dan farqli o'laroq) va hisoblanadi os dan kuchliroq. ro'yxatga kiriting qiladi joker belgilar ishlatmang. Bunga qo'chimcha, glob os, sys va re modullarini o'z ichiga oladi.

Tavsiya: