【发布时间】:2020-11-18 02:35:07
【问题描述】:
我正在教自己python,我还是很新的。我正在使用 Flask 构建一个 API,我正在尝试使用一个非常简单的 Flask 程序显示我在本地主机连接上编写的 README.md 文件的内容。这是我的代码:
import markdown
from flask import Flask
import markdown.extensions.fenced_code
app = Flask(__name__)
@app.route("/")
def index():
readme_file = open('C:/Users/robin/PycharmProjects/vcpapiflask/venv/working_directory/aux_programs/README.md', 'r')
md_template_string = markdown.markdown(readme_file.read(), extensions=["fenced_code"]
)
return md_template_string
if __name__ == "__main__":
app.run(debug=TRUE)
当我运行它并检查我的本地主机 URL 时,我收到一个内部服务错误 (500),并且我的 Pycharm 终端说找不到 README 文件(没有这样的文件或目录)。我应该在哪里保存我的文件,以便它可以在我的程序上找到? 谢谢!
【问题讨论】: