Kako naštejem vse datoteke v imeniku?
Kako lahko v Pythonu naštejem vse datoteke v imeniku in jih dodam na list
?
3474
3
Kako lahko v Pythonu naštejem vse datoteke v imeniku in jih dodam na list
?
os.listdir()
vam pokaže vse, kar je v imeniku - datoteke in imenike.Če želite samo datoteke, lahko to filtrirate z uporabo
os.path
:ali pa uporabite
os.walk()
, ki bo za vsak imenik, ki ga obišče, pripravil dva seznama - za vas se razdeli na datoteke in imenike. Če želite samo zgornji imenik, lahko prekinete, ko se prvič pojaviRaje uporabljam modul
glob
, saj omogoča usklajevanje vzorcev in razširjanje.Vrnil bo seznam s poizvedovanimi datotekami:
vrne seznam vseh datotek in imenikov v "somedirectory".