欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

在pycharm中調(diào)試fastapi應(yīng)用程序的流程步驟

 更新時(shí)間:2024年12月05日 08:57:38   作者:沐沐沐沐沐辰  
? FastAPI 是一個(gè)現(xiàn)代、快速(高性能)的 Web 框架,用于構(gòu)建基于 Python 的 API,它具有簡(jiǎn)單易用的特性,同時(shí)也提供了高度自動(dòng)化的文檔生成功能,本文給大家介紹了在pycharm中調(diào)試fastapi應(yīng)用程序的流程步驟,需要的朋友可以參考下

1、配置

首先在菜單欄中,我們可以看到有一個(gè)運(yùn)行模塊,或者在右邊有一個(gè)運(yùn)行調(diào)試配置項(xiàng),都是一樣的,選什么都可以,然后點(diǎn)擊編輯配置

編輯配置后我們會(huì)看到這樣一個(gè)界面

我們點(diǎn)擊這里的加號(hào):

選擇Fastapi為我們的調(diào)試程序,之后我們就會(huì)看到這樣一個(gè)界面

我們這里需要設(shè)置名稱(chēng)為我們的項(xiàng)目名稱(chēng),應(yīng)用程序文件為我們的入口主文件,Uvicorn是我們的服務(wù)配置項(xiàng),具體可以看Uvicorn的文檔,這里不再贅述。 我們的重點(diǎn)在解釋器,環(huán)境變量,解釋器選項(xiàng)這幾個(gè)選擇里: 解釋器就是我們應(yīng)用當(dāng)前的解釋器,也是虛擬環(huán)境,這里我們的路徑是.venv/Script/python.exe,環(huán)境變量就是我們?cè)?env文件中的配置,將其復(fù)制進(jìn)去就行

我們點(diǎn)擊這個(gè)圖標(biāo)服務(wù)會(huì)運(yùn)行:

點(diǎn)擊鏈接進(jìn)入swagger

2、調(diào)試

此時(shí)我們已經(jīng)完成了調(diào)試前配置,可以進(jìn)行調(diào)試了 設(shè)置代碼斷點(diǎn):

然后在swagger上進(jìn)行請(qǐng)求測(cè)試一下:

此時(shí)進(jìn)程被阻塞,然后回到我們的pycharm中: 

我們可以看到全部返回的信息,然后在這里給他全部通過(guò):

此時(shí)在swagger中已經(jīng)返回全部信息,此時(shí)我們已經(jīng)完成了登錄接口的調(diào)試

以上就是在pycharm中調(diào)試fastapi應(yīng)用程序的流程步驟的詳細(xì)內(nèi)容,更多關(guān)于pycharm調(diào)試fastapi的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Python yield與實(shí)現(xiàn)方法代碼分析

    Python yield與實(shí)現(xiàn)方法代碼分析

    yield的功能類(lèi)似于return,但是不同之處在于它返回的是生成器。下面通過(guò)本文給大家介紹Python yield與實(shí)現(xiàn)方法,需要的朋友參考下
    2018-02-02
  • Django REST 異常處理詳解

    Django REST 異常處理詳解

    這篇文章主要介紹了Django REST 異常處理詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-07-07
  • python opencv角點(diǎn)檢測(cè)連線(xiàn)功能的實(shí)現(xiàn)代碼

    python opencv角點(diǎn)檢測(cè)連線(xiàn)功能的實(shí)現(xiàn)代碼

    這篇文章主要介紹了python opencv角點(diǎn)檢測(cè)連線(xiàn)功能的實(shí)現(xiàn)代碼,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-11-11
  • Python中列表list以及l(fā)ist與數(shù)組array的相互轉(zhuǎn)換實(shí)現(xiàn)方法

    Python中列表list以及l(fā)ist與數(shù)組array的相互轉(zhuǎn)換實(shí)現(xiàn)方法

    這篇文章主要介紹了Python中l(wèi)ist以及l(fā)ist與array的相互轉(zhuǎn)換實(shí)現(xiàn)方法,簡(jiǎn)單分析了Python中l(wèi)ist的功能、使用方法及l(fā)ist與array相互轉(zhuǎn)換實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2017-09-09
  • Python+MySQL隨機(jī)試卷及答案生成程序的示例代碼

    Python+MySQL隨機(jī)試卷及答案生成程序的示例代碼

    這篇文章主要介紹了Python+MySQL隨機(jī)試卷及答案生成程序的示例代碼,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-02-02
  • 利用Python爬蟲(chóng)實(shí)現(xiàn)搶購(gòu)某寶秒殺商品

    利用Python爬蟲(chóng)實(shí)現(xiàn)搶購(gòu)某寶秒殺商品

    這篇文章主要介紹了利用Python爬蟲(chóng)實(shí)現(xiàn)搶購(gòu)某寶秒殺商品,文章基于python的相關(guān)資料展開(kāi)詳細(xì)的內(nèi)容介紹具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-06-06
  • python生成大寫(xiě)32位uuid代碼

    python生成大寫(xiě)32位uuid代碼

    這篇文章主要介紹了python生成大寫(xiě)32位uuid代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-03-03
  • Python生成驗(yàn)證碼實(shí)例

    Python生成驗(yàn)證碼實(shí)例

    這篇文章主要介紹了Python生成驗(yàn)證碼的方法,具有很好的實(shí)用價(jià)值,代碼結(jié)構(gòu)清晰易懂,需要的朋友可以參考下
    2014-08-08
  • Python中TypeError: unhashable type: ‘list‘錯(cuò)誤的解決方法

    Python中TypeError: unhashable type: ‘list‘錯(cuò)誤的解

    在Python編程的領(lǐng)域中,數(shù)據(jù)類(lèi)型的正確使用是確保程序正常運(yùn)行的關(guān)鍵要素之一,然而,開(kāi)發(fā)者們常常會(huì)遇到一些由于數(shù)據(jù)類(lèi)型使用不當(dāng)而引發(fā)的報(bào)錯(cuò),其中TypeError: unhashable type: 'list’就是一個(gè)比較典型的錯(cuò)誤,那么,讓我們深入探究這個(gè)報(bào)錯(cuò)問(wèn)題,為大家提供全面的解決方案
    2024-10-10
  • python3實(shí)現(xiàn)elasticsearch批量更新數(shù)據(jù)

    python3實(shí)現(xiàn)elasticsearch批量更新數(shù)據(jù)

    今天小編就為大家分享一篇python3實(shí)現(xiàn)elasticsearch批量更新數(shù)據(jù),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-12-12

最新評(píng)論