Na czym to polega w sklepie
Metoda rsplit() dzieli łańcuch od końca, z opcjonalnym limitem podziałów. Przy nazwach plików raportów i ścieżkach kategorii produktowych wyciąga ostatni segment bez psucia wcześniejszych części.
Przykład ze sklepu internetowego
Plik ga4_export_2026-07-13_v2.csv - chcesz rozszerzenie i resztę nazwy:
filename = "ga4_export_2026-07-13_v2.csv"
name, ext = filename.rsplit(".", 1)
name # 'ga4_export_2026-07-13_v2'
ext # 'csv'
Co zrobić po stronie biznesu
- Parsowanie ostatniego segmentu kategorii z breadcrumbs.
- Podział ostatniego parametru UTM złożonej wartości.
- Ekstrakcja wersji feedu z nazwy pliku produktowego.
W skrócie
rsplit(sep, 1) to standardowy wzorzec „wszystko przed ostatnim separatorem" - częsty w ETL plików marketingowych.