【问题标题】:pycharm - Does Pycharm have debugging mode for API debuggingpycharm - Pycharm 是否有用于 API 调试的调试模式
【发布时间】:2020-04-06 18:42:36
【问题描述】:

我将 Pycharm 用于我的 Python 编写的 API,并且想知道 Pycharm 中是否有某种调试模式,当我从浏览器向该 API 发出 http.get 请求时,它可以在调试模式下运行,以便我可以通过以下方式检查代码行线(以及创建断点......)?谢谢。

【问题讨论】:

    标签: python pycharm


    【解决方案1】:

    是的,调试模式在 Pycharm 中可用,在社区版中也可用。 您必须配置您的服务器并使用 Pycharm 按钮直接运行 API

    请遵循 JetBrains 指南链接:

    1. https://www.jetbrains.com/help/pycharm/debugging-code.html
    2. https://www.jetbrains.com/help/pycharm/part-1-debugging-python-code.html
    3. https://www.jetbrains.com/help/pycharm/debugging-your-first-python-application.html

    【讨论】:

    • 我知道 Pycharm 中有调试按钮,我可以在内部调试代码,但现在我正在寻找的是从浏览器进行 api 调用,并在 Pycharm 中以调试模式运行被调用的 api。
    • 是的,您可以在 pycharm 调试器中针对应用程序的起点设置配置,或者如果您的应用程序在 5000 端口上运行,您还可以设置远程调试,然后在 localhost 上进行设置通过添加上述配置在pycharm中远程调试器
    • 您能详细说明一下吗?我看到调试器下有内置服务器,有端口 63442,还有一个按钮“可以接受外部连接”。这是你指的那个吗?我没有看到任何关于远程调试器的信息。
    【解决方案2】:

    帮助我的是本教程从头开始配置整个项目。 它在项目中使用 docker-compose 与 django 和 postgres。

    https://www.jetbrains.com/help/pycharm/using-docker-compose-as-a-remote-interpreter.html

    这种方式可以通过从 Postman 向我的 API 发出请求来调试代码

    【讨论】:

      猜你喜欢
      • 2012-08-06
      • 2016-07-16
      • 1970-01-01
      • 1970-01-01
      • 2011-09-14
      • 2018-02-28
      • 2018-08-24
      • 2014-05-19
      • 1970-01-01
      相关资源
      最近更新 更多