为什么老师在课上4分44秒的代码没有f.close(),文件也删除成功了?
来源:2-11 清理重复的文件
__Li__
2022-06-24 20:59:45
rt
1回答
好帮手慕燕燕
2022-06-25
同学,你好!老师这边测试了,不关闭文件将会删除失败,程序会抛出错误,PermissionError: [WinError 32] 另一个程序正在使用此文件,进程无法访问。视频中老师使用的是Mac系统,猜测或与系统有关,即便删除成功了,也是不严谨的,打开文件操作之后,一定要关闭。祝:学习愉快!
相似问题