Кроссплатформенное пространство, оставшееся на томе с использованием Python - PullRequest
67 голосов
/ 09 сентября 2008

Мне нужен способ определить место, оставшееся на томе диска, используя python в Linux, Windows и OS X. В настоящее время я анализирую выходные данные различных системных вызовов (df, dir), чтобы выполнить это - есть ли лучше?

Ответы [ 11 ]

0 голосов
/ 09 сентября 2008

Я не знаю ни одного кроссплатформенного способа достижения этого, но, возможно, хорошим обходным путем для вас было бы написание класса-обертки, который проверяет операционную систему и использует лучший метод для каждого.

Для Windows есть метод GetDiskFreeSpaceEx в расширениях win32.

...