我是 Python 的新手,必须修改现有的 Python 脚本。该脚本将文件复制到其他路径,如下所示:
err=shutil.copyfile(src, dst)
除非dst
包含以下字符,否则此方法有效&
:
dst = "Y:\R&D\myfile.txt"
在这种情况下,我收到 Windows 错误弹出窗口,上面写着
Open file or Read file error
Y:\R
我尝试使用反斜杠、双反斜杠和用额外的引号包裹字符串来转义和使用:dst = "\"Y:\R&D\myfile.txt\""
. 在最后一种情况下没有任何作用,我从shutil
.
我怎么解决这个问题?