在pycharm中调试fastapi应用程序的流程步骤
1、配置
首先在菜单栏中,我们可以看到有一个运行模块,或者在右边有一个运行调试配置项,都是一样的,选什么都可以,然后点击编辑配置

编辑配置后我们会看到这样一个界面

我们点击这里的加号:

选择Fastapi为我们的调试程序,之后我们就会看到这样一个界面

我们这里需要设置名称为我们的项目名称,应用程序文件为我们的入口主文件,Uvicorn是我们的服务配置项,具体可以看Uvicorn的文档,这里不再赘述。 我们的重点在解释器,环境变量,解释器选项这几个选择里: 解释器就是我们应用当前的解释器,也是虚拟环境,这里我们的路径是.venv/Script/python.exe,环境变量就是我们在.env文件中的配置,将其复制进去就行

我们点击这个图标服务会运行:

点击链接进入swagger

2、调试
此时我们已经完成了调试前配置,可以进行调试了 设置代码断点:

然后在swagger上进行请求测试一下:

此时进程被阻塞,然后回到我们的pycharm中:

我们可以看到全部返回的信息,然后在这里给他全部通过:

此时在swagger中已经返回全部信息,此时我们已经完成了登录接口的调试

以上就是在pycharm中调试fastapi应用程序的流程步骤的详细内容,更多关于pycharm调试fastapi的资料请关注脚本之家其它相关文章!
相关文章
Python实现监控Nginx配置文件的不同并发送邮件报警功能示例
这篇文章主要介绍了Python实现监控Nginx配置文件的不同并发送邮件报警功能,涉及Python基于difflib模块的文件比较及smtplib模块的邮件发送相关操作技巧,需要的朋友可以参考下2019-02-02
python中@property和property函数常见使用方法示例
这篇文章主要介绍了python中@property和property函数常见使用方法,结合实例形式分析了Python @property和property函数功能、使用方法及相关操作注意事项,需要的朋友可以参考下2019-10-10
Python异步爬虫requests和aiohttp中代理IP的使用
本文主要介绍了Python异步爬虫requests和aiohttp中代理IP的使用,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2022-03-03
python使用urllib模块和pyquery实现阿里巴巴排名查询
这篇文章主要介绍了python库urllib及pyquery基本东西的应用,实现阿里巴巴关键词排名的查询,其中涉及到urllib代理的设置,pyquery对html文档的解析2014-01-01


最新评论