簡體   English   中英

使用 flask 上傳 json 文件時遇到問題

[英]Trouble uploading json file with flask

出於某種原因,這不會接受 json 文件。

@app.route('/get_data', methods=['POST'])
def get_data():
    dataFile = request.files['file_path']
    dataFileName = dataFile.filename
    dataFile.save(os.path.join(uploads_dir, dataFileName))

我不斷收到此錯誤:

在此處輸入圖像描述

您似乎已通過<input type="file" accept="json">json設置為以模板結尾的文件。 (沒有提供模板,所以我無法確定該行。這不是后端(燒瓶)的錯誤,而是您的模板代碼(jinja/html)的錯誤。如果您能為此類提供MRE ,那就太好了問題。

有關<input type="file">的更多信息,請查看MDN 文檔

正確accept示例:

<input type="file" accept=".json">

這將只允許*.json文件,但請記住,用戶可以手動提供其他文件並在解析/保存文件時創建后備或驗證。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM