【问题标题】:How do I access an uploaded file with Bottle?如何使用 Bottle 访问上传的文件?
【发布时间】:2012-09-11 09:49:39
【问题描述】:

我想上传一个带有瓶子的文本文件,然后阅读它。我怎样才能做到这一点?以下是我尝试过但没有奏效的方法。

HTML:

<form action="/load_from_file" method="post">
  <div>
    Load File: <input type="file" name="file"/>
    <input type="submit" value="Submit"/>
  </div>
</form>

瓶装路线:

@post('/load_from_file')
def load_from_file():
    list_file = request.forms.get("file")
    print request.files.get("file")
    print request.files["file"]
    return "how do I get the uploaded file?"

【问题讨论】:

    标签: python wsgi bottle


    【解决方案1】:

    您应该在表单标签中添加属性enctype="multipart/form-data"

    【讨论】:

    • 这行得通,谢谢。我将添加“request.files.get("file")”似乎是获取文件的正确语法。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-04
    • 2018-11-29
    • 2016-08-23
    • 1970-01-01
    • 1970-01-01
    • 2014-06-29
    相关资源
    最近更新 更多