Na czym to polega w sklepie
Metoda zfill() wypełnia łańcuch zerami z lewej strony do podanej długości. W e-commerce ujednolica kody produktów, numery faktur i ID kampanii przed sortowaniem lub joinem z ERP.
Przykład ze sklepu internetowego
ERP zwraca SKU jako 1001, feed wymaga 8 cyfr z zerami wiodącymi:
raw_skus = ["1001", "2044", "330", "55001"]
padded = [sku.zfill(8) for sku in raw_skus]
padded[0] # '00001001'
Co zrobić po stronie biznesu
- Normalizacja kodów EAN-13 przed wysyłką do Merchant Center.
- Formatowanie numerów faktur w raporcie księgowym.
- Ujednolicenie ID wariantów przed merge z magazynem.
W skrócie
zfill działa na stringach - dla liczb najpierw przekonwertuj przez str(), inaczej formatowanie będzie nieintuicyjne.