Ошибка во время перебора и удаления файлов в папках - NotADirectoryError: Неверно задано имя папки

Kostantin

Новичок
Пользователь
Июл 8, 2020
1
0
1
Вот код:

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'

КТО ЗНАЕТ С ЧЕМ ЭТО СВЯЗАНО?
 
Последнее редактирование модератором:

Форум IT Специалистов