报错消息
shutil是一个高阶文件操作的python的标准库
报错信息中两个重要的点
- with open(dst, ‘wb’) 这个dst就是目的地址的意思,wb中w是写入模式的意思 , b是二进制模式
with open(dst, ‘wb’) 是一种安全且高效的方式来打开文件进行写入操作,特别是处理二进制数据时。它确保了在完成文件操作后,文件会被正确关闭,避免了资源泄漏的问题。 - PermissionError: [Errno 13] Permission denied 中Permission denied表示没有权限,
1和2结合起来就是表示文件I:\测试\123.txt没有写入的权限,但是如果你是首次运行这个,那不会报错
到指定目录下发现原来文件是只有只读权限,修改后可以正常运行