Přeskočit obsah

Soubor/složka — existence nebo velikost (file_stat_custom)

Co dělá: Vrátí informaci, zda položka existuje, nebo její velikost v bajtech.

file_stat_custom

Vstupy

  • FILENAME: cesta k souboru/složce (text).
  • Pole STAT_OPTION: volba exist nebo size.

Výstup

  • Pro exist: boolean (True / False).
  • Pro size: číslo velikosti v bajtech, nebo -1 při chybě.

Kdy použít

  • Před čtením/zápisem souborů pro bezpečné ošetření chyb.
  • Pro kontrolu růstu log souborů.

Tipy a pasti

  • U volby size je -1 chybový stav (neexistence, nedostupná cesta, ...).
  • U složek nemusí být velikost smysluplná stejně jako u běžných souborů.

Ukázka generovaného Python kódu

exists = get_file_stat("/config.txt", "exist")
size = get_file_stat("/config.txt", "size")