如何在给定文件描述符/对象的情况下获取重命名文件的新名称?

时间:2016-10-19 14:55:23

标签: python c linux posix

当我使用f = open("filename.txt")在Python中打开文件时,我可以使用name属性(file_object.name)访问文件名。但是,如果该文件被移动到另一个路径,则name属性不会更新。

我可以通过再次打开文件,调用stat并比较inode来检测文件已移动,但我找不到获取原始文件新名称的方法。这可能吗?如果不是在Python中,C中有没有办法? Posix的? Linux呢?

0 个答案:

没有答案