0
我想創建一個程序,在某些情況下自動備份一些文件夾。 我嘗試比較兩個文件夾(源和目標)的大小,源文件中包含文件,flac文件和子文件夾以及文本文件,而dest是空的。os.path.getsize返回0雖然文件夾中有文件(Python 3.5)
這是我的代碼到目前爲止已經寫:
import os.path
sls = os.path.getsize('D:/autobu/source/')
dls = os.path.getsize('D:/autobu/dest/')
print(sls)
print(dls)
if sls > dls:
print('success')
else:
print('fail')
和輸出是這樣的:
0
0
fail
我做了什麼錯?我誤解了getize函數嗎?
的可能的複製【計算使用Python一個目錄的大小?](http://stackoverflow.com/questions/1392413 /計算目錄大小使用蟒蛇) –