OSError: [Errno 18] Invalid cross-device link这是由于Python的文件操作重命名的时候os.rename仅在源和目标位于同一文件系统上时才有效,否则就会出现这个错误。
解决办法:
os.rename替换为shutil.move。在此之前需要先导包import shutil

最后修改:2020 年 10 月 13 日
如果觉得我的文章对你有用,请随意赞赏