testo - python percorso file




Script Python per scorrere tutti i file nella directory, eliminare quelli con dimensioni inferiori a 200 kB (3)

Voglio eliminare tutti i file in una cartella di dimensioni inferiori a 200 kB.

Voglio solo essere sicuro che qui, quando faccio un ls -la sul mio macbook, la dimensione del file dice 171 o 143, sto assumendo che questo è kb corretto?


Generalmente ls -la è in byte.

Se lo si desidera in forma "leggibile", utilizzare il comando ls -alh .


Puoi anche usare

import os    

files_in_dir = os.listdir(path_to_dir)
for file_in_dir in files_in_dir:
    #do the check you need on each file

puoi anche usare find

find /path -type f -size -200k -delete




python