我正在尝试将zip文件保存到我服务器上的一个目录中。
首先,我使用form上传一个zip文件,在python中,我想将它保存在一个目录中以供进一步使用。
我在谷歌搜索后获得了一些代码
import os
from zipfile import ZipFile
def processZipFile(request):
if request.method == 'POST' and request.FILES['frmUploadZipFile']:
frmUploadZipFile = request.FILES['frmUploadZipFile']
zipf = ZipFile(frmUploadZipFile, 'w')
zipdir('/data/apps/nms/maps/', zipf)
def zipdir(path, ziph):
for root, dirs, files in os.walk(path):
for file in files:
ziph.write(os.path.join(root, file))
最后,在运行此文件后,我在该文件夹中插入了一些_ApRssiStore.txt
文件。但不是zip文件。我不知道两者之间发生了什么。
**Updated**