在Python + Pylons中,将上传的文件复制到磁盘的简单方法

时间:2010-10-11 15:25:17

标签: python pylons

如何将发布的文件复制到磁盘?

我可以这样做:

file = '/uploaded_files/test.txt'
shutil.copy2(request.POST['file'],file)

感谢。

1 个答案:

答案 0 :(得分:1)

你做这样的事情:

tempfile = request.POST['file']
file_path = 'uploaded_files/' + tempfile.filename # for the original filename
permanent_file = open( file_path, 'wb')
shutil.copyfileobj(tempfile.file, permanent_file)