小编eli*_*-98的帖子

为什么检查然后立即打开文件风险?

阅读这个问题的答案:如何使用Python检查文件是否存在?,答案陈述:

如果您检查的原因是这样,您可以做类似的事情if file_exists: open_it(),那么使用try围绕尝试打开它更安全.在检查和尝试打开文件时检查然后打开文件被删除或移动的风险或介于两者之间的风险.

如果您不打算立即打开文件,则可以使用 os.path.isfile

我无法理解为什么检查(通过os.path)然后打开被移动或删除的文件的风险.

这到底是什么意思?

python file

2
推荐指数
1
解决办法
52
查看次数

标签 统计

file ×1

python ×1