Чтобы получить размер свободного пространства для точки монтирования (или размер свободное место на разделе, где находится указанная папка), необходимо выполнить следующее:
import os
st = os.statvfs("/home")
du = st.f_bsize * st.f_bavail
print(du)
Получим значение в байтах, чтобы получить значение, например, в Мб:
du = st.f_bsize * st.f_bavail / 1024 / 1024
http://geckich.blogspot.com/