使用html输入文件上传.xls文件

时间:2014-08-17 23:34:21

标签: python excel google-app-engine input webapp2

我可以使用以下代码成功上传.csv和.json文件。但是,当我尝试上传.xls文件时,应用程序会被锁定。我需要做些什么才能使Excel文件正常工作?

class CreateTeam(BaseHandler):
    def post(self):
        file = self.request.get('file')  # this line locks up with Excel files

我的HTML看起来像这样......

<form method="POST" action="/create_team" enctype="multipart/form-data">
    <div>
        <p>Upload the file</p>
        <input type="file" name="file">
    </div>
</form>

我在表单上还有一些其他输入字段,这些字段使用相同的提交按钮发布。这是MIME类型问题吗?如果是这样,我如何为上传的文件设置MIME类型?

0 个答案:

没有答案