我正在上傳包含文本文件的文件夾的壓縮文件夾,但未檢測到壓縮的文件夾是目錄。我認爲這可能與要求在os.path.isdir
調用中的絕對路徑有關,但似乎無法弄清楚如何實現它。目錄在Python中未被識別
zipped = zipfile.ZipFile(request.FILES['content'])
for libitem in zipped.namelist():
if libitem.startswith('__MACOSX/'):
continue
# If it's a directory, open it
if os.path.isdir(libitem):
print "You have hit a directory in the zip folder -- we must open it before continuing"
for item in os.listdir(libitem):