, если вы хотите удалить все файлы по пути '/ mnt / adls2 / demo / target /'
есть простая команда
dbutils.fs.rm('/mnt/adls2/demo/target/', True)
В любом случае, если вы хотите использовать свой код, загляните в dbutils doc !
rm(dir: String, recurse: boolean = false): boolean -> Removes a file or directory
ваш код имеет больше параметров
dbutils.fs.rm(files[i].path,'/mnt/adls2/demo/target/' + file)
Я думаю, вам не нужна эта часть ,'/mnt/adls2/demo/target/'
Таким образом, ваш новый код может быть
for i in range (0, len(files)):
file = files[i].name
if now in file:
dbutils.fs.rm(files[i].path + file, True)
print ('copied ' + file)
else:
print ('not copied ' + file)