Python 未找到Flask 404 Url
我有一个Flask服务器,如:Python 未找到Flask 404 Url,python,flask,Python,Flask,我有一个Flask服务器,如: from flask import Flask app = Flask(__name__, static_url_path='') @app.route('/') def server_index(): return app.send_static_file('ngrok_run_a_public_server.html') if __name__ == '__main__': app.run() 我将其保存在一个文件夹中,如: examp
from flask import Flask
app = Flask(__name__, static_url_path='')
@app.route('/')
def server_index():
return app.send_static_file('ngrok_run_a_public_server.html')
if __name__ == '__main__':
app.run()
我将其保存在一个文件夹中,如:
examples
-ngrok_run_a_public_server.html
-server.py
它们都在同一个文件夹中,这就是我看到其他人提供静态文件的方式。我在本地和ngrok都获得了404
。我只想公开一个文件
使用和失败。只需在examples文件夹中创建一个名为
static
的文件夹,然后将html文件移到其中。然后就可以了。只要在examples文件夹中创建一个名为static
的文件夹,并将html文件移到其中即可。然后它应该可以工作。您可以在根目录中创建一个文件夹,任何您想要的名称,比如“MyDailReports”。这个文件夹中的文件应该是“Day1.xlsx”
如果您不想下载,只想在浏览器上显示文件内容,可以使用.txt
或.html
文件-
return send_from_directory(directory=path, filename=filename)
你可以在根目录中创建一个文件夹,任何你想要的名字——比如说“myDailyReports”。这个文件夹中的文件应该是“Day1.xlsx” 如果您不想下载,只想在浏览器上显示文件内容,可以使用
.txt
或.html
文件-
return send_from_directory(directory=path, filename=filename)
如果我设置了
static\u url\u path='
,它为什么不工作?如果我设置static\u url\u path='
,它为什么不工作?