В Python я хочу только перечислить все файлы в текущем каталоге ТОЛЬКО. Я не хочу, чтобы файлы перечислялись из любого подкаталога или родительского элемента
Кажется, есть похожие решения, но они не работают для меня. Вот мой фрагмент кода:
import os
for subdir, dirs, files in os.walk('./'):
for file in files:
do some stuff
print file
Предположим, у меня есть 2 файла, holygrail.py и Tim внутри моего текущего каталога. У меня также есть папка, и она содержит два файла - назовем их Артур и Ланселот - внутри нее. Когда я запускаю скрипт, вот что я получаю:
holygrail.py
Tim
Arthur
Lancelot
Я счастлив с holygrail.py и Тимом. Но два файла, Артур и Ланселот, я не хочу перечислять.
[os.path.join(path_base,f) for f in os.listdir(path_base) if os.path.isfile(os.path.join(path_base,f))]