Cum funcționează glob în Python?
Cum funcționează glob în Python?

Video: Cum funcționează glob în Python?

Video: Cum funcționează glob în Python?
Video: Python and the Glob Function Easy Tutorial 2024, Mai
Anonim

glob (file_pattern, recursiv = Fals)

Acesta preia lista de fișiere care se potrivesc cu modelul specificat în parametrul file_pattern. File_pattern poate fi o cale absolută sau relativă. Poate conține, de asemenea, wild cards, cum ar fi „*” sau „?” simboluri. Parametrul recursiv este dezactivat (False) în mod implicit.

Având în vedere acest lucru, cum funcționează glob Python?

The glob modul găsește toate căile care se potrivesc cu un model specificat conform regulilor utilizate de shell-ul Unix, deși rezultatele sunt returnate în ordine arbitrară. Nu se face nicio extindere a tildei, dar *, ?, iar intervalele de caractere exprimate cu vor fi potrivite corect. Acest lucru se face prin utilizarea sistemului de operare.

În al doilea rând, ce este pachetul glob în Python? The Modulul glob . The modul glob generează liste de fișiere care se potrivesc cu modele date, la fel ca shell-ul Unix. Modelele de fișiere sunt similare cu expresiile regulate, dar mai simple. Un asterisc (*) corespunde cu zero sau mai multe caractere, iar un semn de întrebare (?) corespunde exact unui caracter.

Ținând cont de acest lucru, cum funcționează glob?

A glob este un șir de caractere literale și/sau wildcard utilizate pentru a potrivi căile fișierelor. Globing este actul de a localiza fișiere pe un sistem de fișiere folosind unul sau mai multe globuri . Metoda src() așteaptă un singur glob șir sau o matrice de globuri pentru a determina pe ce fișiere va funcționa conducta dvs.

Ce returnează glob glob?

se întoarce glob lista de fișiere cu calea lor completă (spre deosebire de os. listdir()) și este mai puternic decât os. listdir că face nu utilizați metacaracterele. În plus, glob conține modulele os, sys și re.

Recomandat: