gpt4 book ai didi

python - 在 Jupyter 笔记本中显示 Flask 应用程序输出

转载 作者:行者123 更新时间:2023-12-01 03:23:34 25 4
gpt4 key购买 nike

我正在从 jupyter 笔记本运行基本的 Flask 脚本。我可以通过 Web 浏览器访问它,但单元不会输出请求日志,这与从命令行运行脚本时不同。有没有办法在笔记本中显示日志。

这是脚本

%load_ext ipyext.writeandexecute

%%writeandexecute -i myflask myflask.py
from flask import Flask
app = Flask(__name__)

@app.route("/")
def hello():
return "Hello World!"

if __name__ == "__main__":
app.run()

最佳答案

以防其他人遇到同样的问题。我通过从 Jupyter 打开终端来解决这个问题

用 %%writefile myflask.py 替换 writeandexecute 魔法

在一个新单元格中

import subprocess as sub

# this opens a windows terminal
sub.call('start /wait python myflask.py', shell=True)

关于python - 在 Jupyter 笔记本中显示 Flask 应用程序输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41657127/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com