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

pycharm解決關閉flask后依舊可以訪問服務的問題

 更新時間:2020年04月03日 10:37:17   作者:大佬請帶帶我  
這篇文章主要介紹了pycharm解決關閉flask后依舊可以訪問服務的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

這種問題一般是退出flask服務時選擇了disconected而不是選擇terminate,dicconected是一種偽斷開,只是在pycharm這里中止了,但是python解釋器依舊在運行這個服務。

默認選項是ask,但是一般情景下,我們退出的話應該是關閉程序,而不是縮小化到托盤,所以更改上圖的默認設置為退出該進程。

如果已經點了disconnect,那么一種好方法是直接在任務管理器結束python解釋器。

但是實際情況下我們還是只關閉運行flask的python解釋器就行了

利用cmd關閉監(jiān)聽這個解釋器就行

netstat -ano | findstr 5000

一般flask啟動時監(jiān)聽的是5000端口,如果修改的話更改后面的端口號

找到該進程的PID 這里是13384,然后利用下面命令把它結束掉。

taskkill /pid XXXXX /f

補充知識:Flask使用pycharm未關閉導致僵尸進程

我的僵尸進程產生

在使用pycharm編譯程序的時候由于異常退出程序,導致子進程退出,父進程未結束,形成僵尸進程。

僵尸進程

一個進程使用fork創(chuàng)建子進程,如果子進程退出,而父進程并沒有調用wait或waitpid獲取子進程的狀態(tài)信息,那么子進程的進程描述符仍然保存在系統(tǒng)中。這種進程稱之為僵死進程。

造成的后果

直接導致的結果就是,在未啟動Flask服務器的情況下,訪問127.0.0.1:5000,依舊能返回頁面,但是pycharm后臺無法獲取返回狀態(tài)(即網址以及200/301/404/500)

解決辦法

殺掉進程,重新啟動程序

以上這篇pycharm解決關閉flask后依舊可以訪問服務的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • python openpyxl方法 zip函數用法及說明

    python openpyxl方法 zip函數用法及說明

    這篇文章主要介紹了python openpyxl方法 zip函數用法及說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • PYTHON實現(xiàn)SIGN簽名的過程解析

    PYTHON實現(xiàn)SIGN簽名的過程解析

    這篇文章主要介紹了PYTHON實現(xiàn)SIGN簽名的過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-10-10
  • Python模塊MarkupPy與自定義html報告詳解

    Python模塊MarkupPy與自定義html報告詳解

    MarkupPy是Python模塊用于生成HTML和XML格式的字符串,它的主要作用是提供了一種比原生HTML/XML更加易讀和易寫的編寫方式,通過Python代碼來生成HTML或XML代碼,這篇文章主要介紹了Python模塊MarkupPy&自定義html報告的相關知識,需要的朋友可以參考下
    2023-07-07
  • Python的爬蟲框架scrapy用21行代碼寫一個爬蟲

    Python的爬蟲框架scrapy用21行代碼寫一個爬蟲

    最近在學習Python的爬蟲框架scrapy,通過爬取線報網站后發(fā)現(xiàn)整個過程還是挺值得學習的,所以下面這篇文章主要就給大家介紹了Python的爬蟲框架scrapy利用21行代碼寫一個爬蟲的相關資料,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-04-04
  • python獲取array中指定元素的示例

    python獲取array中指定元素的示例

    今天小編就為大家分享一篇python獲取array中指定元素的示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • Python實現(xiàn)簡單的文件操作合集

    Python實現(xiàn)簡單的文件操作合集

    這篇文章主要為大家詳細介紹了Python實現(xiàn)的一些簡單的文件操作合集,例如:文件的打開,關閉;文件的寫入等,感興趣的小伙伴可以了解一下
    2022-09-09
  • 源碼解析python的內存回收機制

    源碼解析python的內存回收機制

    在CPython中,引用計數是用來管理內存的一種方法,當一個Python對象的引用計數變?yōu)榱銜r,表示沒有其他對象引用該對象,因此可以安全地將其內存回收,需要的朋友可以參考下
    2023-04-04
  • Python中Tkinter組件Menu的具體使用

    Python中Tkinter組件Menu的具體使用

    本文主要介紹了Python中Tkinter組件Menu的具體使用,Menu組件用于實現(xiàn)頂級菜單、下拉菜單和彈出菜單,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • python中cPickle用法例子分享

    python中cPickle用法例子分享

    這篇文章主要介紹了python中cPickle用法例子,有需要的朋友可以參考一下
    2014-01-01
  • 詳解Python列表解析式的使用方法

    詳解Python列表解析式的使用方法

    Python?是一種極其多樣化和強大的編程語言!當需要解決一個問題時,它有著不同的方法。本文將將會展示列表解析式的使用方法,需要的可以參考一下
    2022-04-04

最新評論