Есть ли способ прочитать все неоткрытые файлы в папке, только передав одно конкретное имя файла, которое присутствует в этой папке? Я знаю, что нужно читать все файлы в каталоге, передавая имя каталога, используя os.walk. Но в этом конкретная проблема, я могу просто передать только одно имя файла. Нужна ваша помощь для этой проблемы. Спасибо.
Python читает неоткрытые файлы из папки
Ответы (1)
Если я вас правильно понял, у вас есть путь к одному файлу, а вы хотите прочитать все файлы в папке, в которой он находится.
Вы можете легко добиться этого:
dir_name, file_name = os.path.split(filepath)
for root, dirs, files in os.walk(dir_name):
for file in files:
with open(file) as f:
file_content = f.read()
person
Arseniy
schedule
22.10.2015
os.listdir(path)
ваш друг. В противном случае, если вы можете передать только одно имя файла, вы сможете читать только из одного файла. Вот как все работает. - person user2085282   schedule 23.10.2015