Flask解決指定端口無法生效問題
問題重現(xiàn)
手動(dòng)指定的IP端口是app.run(host='0.0.0.0', port=9304),但是啟動(dòng)的地址顯示的卻是http://127.0.0.1:5000。
if __name__ == '__main__':
app.run(host='0.0.0.0', port=9304)
啟動(dòng)地址如下:

解決方案
PyCharm會(huì)自動(dòng)識(shí)別出來flask項(xiàng)目(即使你創(chuàng)建項(xiàng)目的時(shí)候并沒有選擇flask框架的模板),并使用Flask的模式運(yùn)行主程序。這里,我們需要將運(yùn)行模式改為Python模式。具體如下:
1、點(diǎn)擊IDE右上角的Flask,選擇“Edit Configurations…”選項(xiàng)。

2、復(fù)制Flask Server中默認(rèn)啟動(dòng)文件的路徑。

3、新建一個(gè)Python文件,名稱為app,并將Flask app文件的路徑復(fù)制到此處。點(diǎn)擊“Apply”,使其生效。

4、運(yùn)行時(shí)選擇Python的app文件選項(xiàng)運(yùn)行。

發(fā)現(xiàn)能夠按照代碼中指定的端口運(yùn)行了:

到此這篇關(guān)于Flask解決指定端口無法生效問題的文章就介紹到這了,更多相關(guān)Flask指定端口無法生效內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
自然語言處理之文本熱詞提取(含有《源碼》和《數(shù)據(jù)》)
這篇文章主要介紹了自然語言處理之文本熱詞提取,主要就是通過jieba的posseg模塊將一段文字分段并賦予不同字段不同意思,然后通過頻率計(jì)算出熱頻詞,需要的朋友可以參考下2022-05-05
教你用Python+selenium搭建自動(dòng)化測試環(huán)境
今天給大家?guī)淼氖顷P(guān)于Python的相關(guān)知識(shí),文章圍繞著如何用Python+selenium搭建自動(dòng)化測試環(huán)境展開,文中有非常詳細(xì)的介紹,需要的朋友可以參考下2021-06-06
Python實(shí)現(xiàn)語音啟動(dòng)電腦應(yīng)用程序
這篇文章主要為大家詳細(xì)介紹了如何使用Python實(shí)現(xiàn)語音啟動(dòng)電腦應(yīng)用程序功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一學(xué)習(xí)一下2025-03-03
Python實(shí)現(xiàn)批量生成,重命名和刪除word文件
這篇文章主要為大家詳細(xì)介紹了Python如何利用第三方庫實(shí)現(xiàn)批量生成、重命名和刪除word文件的功能,文中的示例代碼講解詳細(xì),需要的可以參考一下2023-03-03
python3將變量寫入SQL語句的實(shí)現(xiàn)方式
這篇文章主要介紹了python3將變量寫入SQL語句的實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-03-03

