Python - jak načíst všechny soubory v adresáři cyklem

Python - jak načíst všechny soubory v adresáři cyklem

Situace: Máme soubory v adresáři a chceme je v Pythonu pomocí cyklu postupně načíst. Jak nad všemi soubory v tomto adresáři provádět iterace Pythonem?



ODPOVĚĎ


Následující konstrukcí v pythonu postupně načteme všechny soubory .txt v adresáři '/home/files/' a zobrazíme jejich název:


import os

dir = '/home/files/'

for filename in os.listdir(dir):
if filename.endswith('.txt'):
with open(os.path.join(dir, filename)) as f:
print(filename)
Jak se ti článek líbil?

Komentáře (0)

Přidat komentář