gpt4 book ai didi

python-2.7 - 文件存在错误 : [WinError 183] Cannot create a file when that file already exists:

转载 作者:行者123 更新时间:2023-12-01 00:07:28 27 4
gpt4 key购买 nike

我在运行此测试程序时会创建以下错误。

import shutil    
src=r"G:\aaa"
dst=r"F:\zzz"
shutil.copytree(src,dst, symlinks=False, ignore=None)

FileExistsError: [WinError 183] 当该文件已存在时无法创建文件:

但是F:\zzz文件夹是空的!!!

最佳答案

Shutil.copytree(src, dst, symlinks=False, ignore=None, copy_function=copy2, ignore_dangling_symlinks=False, dirs_exist_ok=False)

dirs_exist_ok 指示是否在 dst 或任何丢失的父目录已经存在的情况下引发异常。

Python 3.8 现在支持 dirs_exist_ok 参数。如果目标文件夹已经存在,这将不再出现该错误并覆盖目标文件夹。

因此你需要使用:

shutil.copytree(src, dst, dirs_exist_ok=True)

关于python-2.7 - 文件存在错误 : [WinError 183] Cannot create a file when that file already exists:,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46061797/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com