Python-da glob necə işləyir?
Python-da glob necə işləyir?

Video: Python-da glob necə işləyir?

Video: Python-da glob necə işləyir?
Video: Python Dərs 11. Lokal və qlobal dəyişənlər. Lambda ifadələr 2024, Bilər
Anonim

kürə (fayl_naxışı, rekursiv = Yanlış)

O, file_pattern parametrində göstərilən nümunəyə uyğun gələn faylların siyahısını alır. file_pattern mütləq və ya nisbi yol ola bilər. O, həmçinin “*” və ya “?” kimi vəhşi kartları ehtiva edə bilər. simvollar. Rekursiv parametr standart olaraq söndürülür (Yanlış).

Bunu nəzərə alsaq, glob Python-u necə işləyir?

The kürə modul Unix qabığının istifadə etdiyi qaydalara uyğun olaraq müəyyən edilmiş nümunəyə uyğun gələn bütün yol adlarını tapır, baxmayaraq ki, nəticələr ixtiyari qaydada qaytarılır. Heç bir tilda genişləndirilməsi həyata keçirilmir, lakin *, ?, və ilə ifadə olunan simvol diapazonları düzgün uyğunlaşdırılacaq. Bu, os istifadə edərək edilir.

İkincisi, Python-da glob paketi nədir? The glob modulu . The glob modulu Unix qabığı kimi verilmiş nümunələrə uyğun gələn faylların siyahılarını yaradır. Fayl nümunələri müntəzəm ifadələrə bənzəyir, lakin daha sadədir. Ulduz (*) sıfır və ya daha çox simvola, sual işarəsi (?) isə tam olaraq bir simvola uyğun gəlir.

Bunu nəzərə alsaq, glob necə işləyir?

A kürə fayl yollarını uyğunlaşdırmaq üçün istifadə olunan hərfi və/və ya joker simvollar sətridir. Globbing bir və ya daha çox istifadə edərək fayl sistemində faylların yerləşdirilməsi aktıdır kürəciklər . src() metodu tək gözləyir kürə sətir və ya massiv kürəciklər boru kəmərinizin hansı fayllar üzərində işləyəcəyini müəyyən etmək üçün.

Glob glob nə qaytarır?

glob qayıdır tam yolu ilə faylların siyahısı (os. listdir()-dən fərqli olaraq) və edir os-dan daha güclüdür. bunu siyahıya sal edir joker işarələrdən istifadə etməyin. Əlavə olaraq, kürə os, sys və re modullarını ehtiva edir.

Tövsiyə: