Zanurkuj w Pythonie/Praca z katalogami: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Beau (dyskusja | edycje)
sprzątanie kodu
Nie podano opisu zmian
Linia 78:
|6.19|Listowanie zawartości katalogu w {{Python/Src|fileinfo.py}}
|tekst=
<sourcesyntaxhighlight lang="python">def listDirectory(directory, fileExtList):
u"zwraca listę obiektów zawierających metadane dla plików o podanych rozszerzeniach"
fileList = [os.path.normcase(f) for f in os.listdir(directory)] #(1) (2)
fileList = [os.path.join(directory, f) for f in fileList
if os.path.splitext(f)[1] in fileExtList] #(3) (4) (5)</sourcesyntaxhighlight>
 
# <code>os.listdir(directory)</code> zwraca listę wszystkich plików i podkatalogów w katalogu <code>directory</code>.