我要重命名的目录大约有5k个实木复合地板文件。
不幸的是,os和shutil库没有帮助
import os, shutil
os.rename('/dbfs/FileStore/AllInOneParquets/SdId=791221', '/dbfs/FileStore/AllInOneParquets/test1')
shutil.move('/dbfs/FileStore/AllInOneParquets/SdId=791221', '/dbfs/FileStore/AllInOneParquets/test2')
以上两次尝试均失败。 os.rename给了我以下例外:
OSError: [Errno 7] Argument list too long
shutil.move尝试在后台使用os.rename,开始移动文件而不是真正重命名。
5k文件只是一个测试,我要付出的努力远不止于此。有办法吗?
答案 0 :(得分:0)