Webサイトに設置しているリンクテキストをクリックし、Excelファイルをダウンロードさせたい。
後に、Matplotlibライブラリを使用してExcelファイルを加工するためPythonを使用します。
PyCharm内にtest.xlsxというExcelファイルを予め作成し、以下のPythonファイルを実行します。
Python
1from flask import Flask 2app = Flask(__name__) 3 4@app.route("/") 5def file_download(): 6 return (r"<a href='\test.xlsx' download='test.xlsx'>ダウンロード</a>") 7 8if __name__ == "__main__": 9 app.run(port=8000, debug=True)
リンクテキストをクリックしても、反応はなく「ファイルが見つかりません」も表示されません。
href属性、download属性の値が原因かと思いパス指定をいろいろと試してみましたが、無反応または「ファイルが見つかりません」のどちらかの結果となります。
サーバはlocalhost、ブラウザはChromeを使用しています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/06 03:53