📜  Python| os.DirEntry.inode() 方法(1)

📅  最后修改于: 2023-12-03 15:34:15.728000             🧑  作者: Mango

Python os.DirEntry.inode() 方法

os.DirEntry.inode() 方法返回一个文件在文件系统中的索引节点编号。

语法

os.DirEntry.inode()

参数

返回值

返回文件的索引节点编号。

示例

以下示例演示如何使用 os.DirEntry.inode() 方法获取指定文件的索引节点编号:

import os

with os.scandir('/usr/bin/') as entries:
    for entry in entries:
        if entry.name == 'python3.8':
            print(entry.inode())

输出:

137791480
注意事项
  • 如果文件系统不支持索引节点编号,则此方法将引发 NotImplementedError 异常。
  • 在某些文件系统上,硬链接的所有文件将具有相同的索引节点号码。
  • os.DirEntry.inode() 方法相关的其他方法包括 os.stat_result.st_inoos.lstat_result.st_ino