gpt4 book ai didi

python - 无法用python删除临时文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:36:48 25 4
gpt4 key购买 nike

我正在使用 Django View ,我使用 tempfile.gettempdir() 创建了一个 temp_dir。

我在那里写了一个 gzip 压缩的文本文件,然后在别处 scp 文件。当这些任务完成后,我尝试删除 temp_dir。

 if os.path.exists( temp_dir ):
shutil.rmtree( temp_dir )

但是,偶尔我会返回此错误:

 Operation not permitted: '/tmp/.ICE-unix'

知道此错误的含义以及如何最好地处理这种情况吗?

最佳答案

tempfile.gettempdir() 不会创建临时目录 - 它会返回系统的标准 tmp 目录。不要删除它!这将把每个人的临时文件都吹走。您可以删除在临时目录中创建的文件,也可以创建自己的临时目录,但不要管这个。

关于python - 无法用python删除临时文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16613765/

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