使用数据块更改文件名(DBFS 实用程序)

时间:2021-03-16 16:34:17

标签: python databricks

是否可以使用 python 和 dbutils 更改 databricks 中的非空文件夹。我在名为 filepath/input.parquet 的 python 列表中有一个带有文件路径的镶木地板文件列表。成功处理后,我想将文件夹重命名为 filepath/input.parquet.done。下面的代码不起作用,因为文件夹不是空的。有没有什么方法。

for file in input_files:
    dbutils.fs.mv(file,file+'.done',recurse=True)

我试图将 input_file 复制到 shell

 import os
    os.environ['LIST']=' '.join(input_files)

但它也不起作用。

%sh
for i in $LIST
do
  mv $i $i'.done'
done

0 个答案:

没有答案