Przejdź do treści

Python. Funkcja glob.glob(). Wyszukiwanie plików eksportu po wzorcu.

Na czym to polega w sklepie

Funkcja glob() z modułu glob zwraca listę ścieżek pasujących do wzorca z wildcardami (*, ?). W batchowych skryptach e-commerce zbiera wszystkie pliki eksportu z danego okresu.

Przykład ze sklepu internetowego

W folderze exports/ szukasz wszystkich plików GA4 z lipca 2026:

import glob

july_exports = glob.glob("exports/ga4_202607*.csv")
len(july_exports)  # np. 13 plików dziennych

Co zrobić po stronie biznesu

  • Ładowanie wszystkich raportów Google Ads z katalogu miesięcznego.
  • Merge logów serwera access_*.log przed analizą.
  • Czyszczenie starych snapshotów feedu produktowego.

W skrócie

glob uzupełnia pathlib.Path.glob - wybierz styl zgodny z resztą skryptu; oba rozwiązują ten sam problem w ETL.