os.remove去哪儿了?

Cod*_*own 6 python

我已经使用python很长一段时间了,我的办公室里有很多脚本.我使用一些特定的脚本来备份然后删除数据.在这些脚本中我使用os.remove函数.

我的问题是:os.remove函数在哪里删除项目?

  • 它是否会从高清中删除它们?
  • 我知道他们不去回收站
  • 它只是删除项目的链接,但以某种方式保持在高清?

我以前从未考虑过这个问题,但我真的很想知道答案.

在此先感谢任何帮助人员!

Dou*_*der 16

我不知道你所说的os.delete(未列出的意思http://docs.python.org/library/os.html),但os.removeos.unlink,将只需要调用操作系统unlink functionality,并从磁盘删除文件.

从技术上讲,OS /文件系统可能只是将扇区标记为空闲,并从目录中删除文件条目,但这取决于文件系统实现.