最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Flask框架配置與調(diào)試操作示例

 更新時間:2018年07月23日 09:58:21   作者:噴跑的豆子  
這篇文章主要介紹了Flask框架配置與調(diào)試操作,結(jié)合實例形式簡單分析了flask框架配置管理與調(diào)試模式簡單操作技巧,需要的朋友可以參考下

本文實例講述了Flask框架配置與調(diào)試操作。分享給大家供大家參考,具體如下:

配置管理

復(fù)雜的項目需要配置各種環(huán)境。如果設(shè)置項很少,可以直接硬編碼進(jìn)來,比如下面的方式:

app = Flask(__name__)
app.config['DEBUG'] = True

app.configflask.config.Config類的實例,繼承自Python內(nèi)置數(shù)據(jù)結(jié)構(gòu)dict,所以可以使用update方法:

app.config.update(
  DEBUG = True,
  ...
)

app.config內(nèi)置的全部配置變量可以參看Builtin Configuration Values。如果設(shè)置選項很多,想要集中管理設(shè)置項,應(yīng)該將他們存放到一個文件里面。app.config支持多種更新配置的方式。假設(shè)現(xiàn)在有個叫做settings.py的配置文件,其中的內(nèi)容如下:

A = 1

可以選擇如下三種方式加載:

通過配置文件加載

# 通過模塊名的字符串
app.config.from_object('settings')

或者:

import settings
app.config.from_object(settings)

通過文件名字加載。但是不限于只使用.py后綴的文件名

# slient=True該文件不存在時不拋異常,返回False,默認(rèn)是會拋出異常
app.config.from_pyfile('settings.py',slient=True)

調(diào)試模式

雖然app.run()這樣的方式適用于啟動本地的開發(fā)服務(wù)器,但是每次修改代碼后都要手動重啟的話,既不方便也不夠優(yōu)雅。如果啟用了調(diào)試模式,服務(wù)器會在代碼修改后自動重新載入,并在發(fā)生錯誤時提供一個能獲得錯誤上下文及可執(zhí)行代碼的調(diào)試頁面。

有兩種途徑來啟動調(diào)試模式:

直接在應(yīng)用對象上設(shè)置:

app.debug = True
app.run()

作為run的參數(shù)傳入:

app.run(debug=True)

需要注意,開啟調(diào)試模式會成為一個巨大的安全隱患,因此他絕對不能用于生產(chǎn)環(huán)境中。

希望本文所述對大家基于Flask框架的Python程序設(shè)計有所幫助。

相關(guān)文章

  • python?pygame實現(xiàn)控制物體移動

    python?pygame實現(xiàn)控制物體移動

    這篇文章主要為大家詳細(xì)介紹了python?pygame控制物體移動,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • 基于Flask實現(xiàn)的Windows事件ID查詢系統(tǒng)

    基于Flask實現(xiàn)的Windows事件ID查詢系統(tǒng)

    Windows操作系統(tǒng)的事件日志系統(tǒng)記錄了數(shù)百種不同的事件ID,每個ID對應(yīng)特定的系統(tǒng)事件,本文介紹如何構(gòu)建一個基于Web的事件ID查詢系統(tǒng),文章通過代碼示例介紹的非常詳細(xì),需要的朋友可以參考下
    2025-04-04
  • Python標(biāo)準(zhǔn)庫os常用函數(shù)和屬性詳解

    Python標(biāo)準(zhǔn)庫os常用函數(shù)和屬性詳解

    os模塊是Python標(biāo)準(zhǔn)庫中的一個用于訪問操作系統(tǒng)相關(guān)功能的模塊,os模塊提供了一種可移植的使用操作系統(tǒng)功能的方法,本文給大家介紹下?OS標(biāo)準(zhǔn)庫常用函數(shù)和屬性,感興趣的朋友跟隨小編一起看看吧
    2022-11-11
  • Python Opencv實現(xiàn)最強美顏濾鏡效果

    Python Opencv實現(xiàn)最強美顏濾鏡效果

    這篇文章主要介紹了如何利用Python OpenCV制作一個強大的美顏濾鏡效果,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以學(xué)習(xí)一下
    2022-03-03
  • python cv2截取不規(guī)則區(qū)域圖片實例

    python cv2截取不規(guī)則區(qū)域圖片實例

    今天小編就為大家分享一篇python cv2截取不規(guī)則區(qū)域圖片實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • Python 字符串大小寫轉(zhuǎn)換的簡單實例

    Python 字符串大小寫轉(zhuǎn)換的簡單實例

    下面小編就為大家?guī)硪黄狿ython 字符串大小寫轉(zhuǎn)換的簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-01-01
  • python 切換root 執(zhí)行命令的方法

    python 切換root 執(zhí)行命令的方法

    今天小編就為大家分享一篇python 切換root 執(zhí)行命令的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • Python切片索引用法示例

    Python切片索引用法示例

    這篇文章主要介紹了Python切片索引用法,結(jié)合實例形式詳細(xì)分析了Python切片索引的常見使用方法與操作注意事項,需要的朋友可以參考下
    2018-05-05
  • Python深度強化學(xué)習(xí)之DQN算法原理詳解

    Python深度強化學(xué)習(xí)之DQN算法原理詳解

    DQN算法是DeepMind團(tuán)隊提出的一種深度強化學(xué)習(xí)算法,在許多電動游戲中達(dá)到人類玩家甚至超越人類玩家的水準(zhǔn),本文就帶領(lǐng)大家了解一下這個算法,快來跟隨小編學(xué)習(xí)一下
    2021-12-12
  • Python性能分析工具py-spy原理用法解析

    Python性能分析工具py-spy原理用法解析

    這篇文章主要介紹了Python性能分析工具py-spy原理用法解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-07-07

最新評論

阿巴嘎旗| 乌拉特前旗| 永州市| 根河市| 南靖县| 贵德县| 措勤县| 莎车县| 郓城县| 三门县| 册亨县| 化州市| 正镶白旗| 云安县| 大名县| 抚远县| 霍林郭勒市| 偏关县| 桂林市| 蒙城县| 静海县| 甘孜县| 阳春市| 嵩明县| 樟树市| 卓资县| 城口县| 邯郸市| 连平县| 延长县| 行唐县| 广饶县| 大渡口区| 抚顺市| 高邑县| 太湖县| 浦县| 清涧县| 广宗县| 祥云县| 重庆市|