Wie kann ich in einem Ordner alle .txt Dateien auflisten lassen mit Python3?
Frage: Wie kann ich in einem Ordner alle .txt Dateien auflisten lassen in Python3
3 Antworten
Vom Beitragsersteller als hilfreich ausgezeichnet
![](https://images.gutefrage.net/media/user/Dory1/1463259757316_nmmslarge__113_0_387_387_9cc3321f365109157e4332f57e79e665.png?v=1463259759000)
https://datatofish.com/txt-files-directory-python/
import glob
import os
os.chdir(r'directory where the files are located')
myFiles = glob.glob('*.txt')
print(myFiles)
![](https://images.gutefrage.net/media/user/Dory1/1463259757316_nmmslarge__113_0_387_387_9cc3321f365109157e4332f57e79e665.png?v=1463259759000)
![](https://images.gutefrage.net/media/default/user/9_nmmslarge.png?v=1551279448000)
verreisterNutzer
29.11.2019, 15:31
![](https://images.gutefrage.net/media/user/Dory1/1463259757316_nmmslarge__113_0_387_387_9cc3321f365109157e4332f57e79e665.png?v=1463259759000)
![](https://images.gutefrage.net/media/default/user/9_nmmslarge.png?v=1551279448000)
verreisterNutzer
29.11.2019, 15:32
@Dory1
Ja kann jetzt nicht aber wĂŒrde es vielleicht so aussehen???
![](https://images.gutefrage.net/media/user/Dory1/1463259757316_nmmslarge__113_0_387_387_9cc3321f365109157e4332f57e79e665.png?v=1463259759000)
![](https://images.gutefrage.net/media/default/user/9_nmmslarge.png?v=1551279448000)
![](https://images.gutefrage.net/media/default/user/9_nmmslarge.png?v=1551279448000)
verreisterNutzer
29.11.2019, 15:35
@Dory1
Wie kann man aber dann noch den Pfad der Datei+Dateiname anzeigen lassen?
![](https://images.gutefrage.net/media/user/Dory1/1463259757316_nmmslarge__113_0_387_387_9cc3321f365109157e4332f57e79e665.png?v=1463259759000)
Dory1
29.11.2019, 15:41
@verreisterNutzer
Steht alles in dem Tutorial:
import glob
myFilesPaths = glob.glob(r'directory where the files are located\*.txt')
print(myFilesPaths)
![](https://images.gutefrage.net/media/default/user/9_nmmslarge.png?v=1551279448000)
![](https://images.gutefrage.net/media/default/user/15_nmmslarge.png?v=1551279448000)
Tbear44
28.02.2020, 12:58
![](https://images.gutefrage.net/media/user/Roderic/1444750288_nmmslarge.jpg?v=1444750288000)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer
WO auflisten?
In einer Konsole aufm Bildschirm?
In einem Dataset?
![](https://images.gutefrage.net/media/default/user/11_nmmslarge.png?v=1551279448000)
![](https://images.gutefrage.net/media/user/Roderic/1444750288_nmmslarge.jpg?v=1444750288000)
![](https://images.gutefrage.net/media/default/user/11_nmmslarge.png?v=1551279448000)
![](https://images.gutefrage.net/media/default/user/8_nmmslarge.png?v=1551279448000)
![](https://images.gutefrage.net/media/user/Isendrak/1555747535308_nmmslarge__0_0_160_160_7f828fad18ee7edb96b8daceedaeeadb.png?v=1555747535000)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
programmieren
import os
folder = "C:\\Windows\\"
txt_files = [f for f in os.listdir(folder) if f[-4:] == ".txt"]
Geht das auch mit anderen Datei Typen z.b. .bat oder .exe ?