Вот код:
import os
path = 'D:\\Удаление номеров\\test'
files = []
print(path)
def bypassFiles(path, level=1):
global files
print('Level=', level, 'Content:', os.listdir(path))
for i in os.listdir(path):
if os.path.isdir(path+'\\'+i):
print('Спускаемся', path+'\\'+i)
bypassFiles(path+'\\'+i, level+1)
print("Возвращаемся в ", path)
elif os.path.isfile(path+'\\'+i):
files = os.listdir(path+'\\'+i)
for j in range(len(files)):
if '4999024481.txt' in files[j]:
bypassFiles(path)
Ошибки:
NotADirectoryError: [WinError 267] Неверно задано имя папки: 'D:\\Удаление номеров\\test\\m1\\d1\\2020m1d1_1030_4999024481.txt'
КТО ЗНАЕТ С ЧЕМ ЭТО СВЯЗАНО?
import os
path = 'D:\\Удаление номеров\\test'
files = []
print(path)
def bypassFiles(path, level=1):
global files
print('Level=', level, 'Content:', os.listdir(path))
for i in os.listdir(path):
if os.path.isdir(path+'\\'+i):
print('Спускаемся', path+'\\'+i)
bypassFiles(path+'\\'+i, level+1)
print("Возвращаемся в ", path)
elif os.path.isfile(path+'\\'+i):
files = os.listdir(path+'\\'+i)
for j in range(len(files)):
if '4999024481.txt' in files[j]:
bypassFiles(path)
Ошибки:
NotADirectoryError: [WinError 267] Неверно задано имя папки: 'D:\\Удаление номеров\\test\\m1\\d1\\2020m1d1_1030_4999024481.txt'
КТО ЗНАЕТ С ЧЕМ ЭТО СВЯЗАНО?
Последнее редактирование модератором: