0
У меня есть много текстовых файлов в каталоге, и я хочу напечатать каждое имя файла и его содержимое. Проблема заключается в том, что содержимое дублируется из предыдущего файла в следующий файл. Вот мой код:Как печатать имя каждого файла и содержимое в каталоге?
import os
directory = os.listdir('/Users/user/My Documents/test/')
os.chdir('/Users/user/My Documents/test/')
for file in directory:
open_file = open(file,'r')
read_file = open_file.read()
print(open_file.name)
print("***************")
print(read_file)
это распечатка в качестве примера:?
a.txt
This is file1.
***********
b.txt
This is file1. This file 2
.. любое внушение .. Заранее спасибо
Y ou не закрыл файл ... –