使用python计算百分比inode使用率

我正在尝试计算Python中inode使用的百分比。 这里是我的示例python代码

st = os.statvfs(path) free = (st.f_bavail * st.f_frsize) / 1024 total = (st.f_blocks * st.f_frsize) / 1024 used = ((st.f_blocks - st.f_bfree) * st.f_frsize) / 1024 total_inode = st.f_files # inodes free_inode = st.f_ffree #free inodes # df -i / Filesystem Inodes IUsed IFree IUse% Mounted on none 8257011 69850 8187161 1% / 

但是如何计算%inode,如df -i命令所示? 我试过“total_inodes-free_inodes / total_inodes”,但它给错误的百分比使用。

Solutions Collecting From Web of "使用python计算百分比inode使用率"