在pycharm中怎样debug一个网页程序

在pycharm中怎样debug一个网页程序

在PyCharm中调试一个网页程序(例如Django或Flask应用)的步骤如下:

  1. 确保你的网页应用程序的调试模式是开启的。对于Django,可以通过设置 ALLOWED_HOSTS 和运行 python manage.py runserver 来开启。对于Flask,可以通过 app.run(debug=True) 来开启。

  2. 在PyCharm中打开你的项目。

  3. 在代码中设置断点,即点击行号边缘或者选中代码行后按F9。

  4. 点击右上角的调试按钮(绿色播放按钮)或使用快捷键Shift + F9。

  5. 在浏览器中访问触发断点的网址,程序将在PyCharm中停止并允许你单步执行、检查变量等。

以下是一个简单的Flask应用程序的例子,演示如何在PyCharm中调试:

from flask import Flask

app = Flask(__name__)

@app.route('/')

def hello_world():

return 'Hello, World!' # 在这一行设置断点

if __name__ == '__main__':

app.run(debug=True)

步骤:

  • return 'Hello, World!' 这一行代码点击,按F9为其设置一个断点。

  • 点击右上角的调试按钮或按Shift + F9开始调试。

  • 在浏览器中访问 http://127.0.0.1:5000/

  • 程序将在达到断点处停止,你可以开始调试。

真的是这样么?似乎不是这样。

相关推荐
shykevin23 分钟前
python开发Streamable HTTP MCP应用
开发语言·网络·python·网络协议·http
humiaor29 分钟前
Xcode报错:“Set `maskView` to `nil` before adding it as a subview of ZFMaskView
ide·macos·xcode·ios18报错
漫路在线1 小时前
JS逆向-某易云音乐下载器
开发语言·javascript·爬虫·python
成功人chen某4 小时前
配置VScodePython环境Python was not found;
开发语言·python
谢尔登4 小时前
【VSCode】修改侧边文件资源管理器中的文件夹折叠模式
ide·vscode·编辑器
2301_786964364 小时前
EXCEL Python 实现绘制柱状线型组合图和树状图(包含数据透视表)
python·microsoft·excel
hnlucky4 小时前
windows编写和调试代码工具——IDE安装
ide·windows
skd89994 小时前
小蜗牛拨号助手用户使用手册
python
「QT(C++)开发工程师」4 小时前
STM32 | FreeRTOS 递归信号量
python·stm32·嵌入式硬件
史迪仔01125 小时前
[python] Python单例模式:__new__与线程安全解析
开发语言·python·单例模式