программа делает рекурсывный обход папок и файлов, но я не могу вывести содержимое файла который программа нашла в консоль
import os
path = 'D:\\projects\\python\\folder_obhod'
print(path)
def obhodFile(path, level=1):
print('Level=', level, 'Content:', os.listdir(path))
for i in os.listdir(path):
if os.path.isdir(path+'\\'+i):
obhodFile(path + '\\' + i, level+1)
print('Спускаемся', path + '\\' + i)
if os.path.isfile(path+'\\'+i):
file = os.path.isfile(path+'\\'+i)
read = open(file, 'r')
print(read)
obhodFile(path)