替换python statvfs?

Pau*_*cks 7 python

自python 2.6以来,python statvfs模块被标记为已弃用,现在它已从python 3.0中删除.如果他们想要获取有关磁盘的信息,特别是如何检查给定路径的容量和可用空间,我无法弄清楚应该使用哪些应用程序.有人有什么想法吗?这是在os x上,如果这有所不同,虽然跨平台将是一个加号.

Bry*_*ore 8

似乎只有包含用于顺序访问的常量的模块才被弃用.

x = os.statvfs('/')
x.f_favail 
Run Code Online (Sandbox Code Playgroud)

仍然有效.

旁注:根据文档,此功能仅适用于基于unix的平台.所以OSX和Linux变种都很好,就像freeBSD和其他人一样,但是windows不会.