来自 StackOverflow 的一个非常聪明的人帮助我将文件从 Databricks 复制到一个目录: copyfiles
一旦文件被复制,我将使用相同的原则删除文件,如链接所示:
for i in range (0, len(files)):
file = files[i].name
if now in file:
dbutils.fs.rm(files[i].path,'/mnt/adls2/demo/target/' + file)
print ('copied ' + file)
else:
print ('not copied ' + file)
但是,我收到了错误:
TypeError: '/mnt/adls2/demo/target/' 有错误的类型 - 需要类 bool。
有人可以让我知道如何解决这个问题。我认为在最初使用命令复制文件后删除文件很简单dbutils.fs.rm