1. 程式人生 > 實用技巧 >flask中的debug的用法

flask中的debug的用法

flask中開啟debug的方式

flask中開啟debug的方式如下:

接下來將介紹三種,首先從基本結構開始:

在這裡插入圖片描述
詳情看周圍文字

開啟debug的第一種方式:

直接在app.run()中,令debug=True
在這裡插入圖片描述
執行結果如下:
在這裡插入圖片描述

開啟debug的第二種方式:

使用app.debug=true+執行結果如下:在這裡插入圖片描述

開啟debug的第三種方式:

使用字典的方式2種
1、字典的第一種方式

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

在這裡插入圖片描述

2、使用字典的第二種方式(注意True的T要大寫)

app.config.update({'DEBUG‘:True})
app.run()

在這裡插入圖片描述

延伸:

如何使用debug???
第一步,首先程式未被除錯,有錯誤出現,run後,

在這裡插入圖片描述
第二步,複製pin碼,點選網址進入(可以不聯網),

在這裡插入圖片描述
第三步,在彈出框內寫pin碼

在這裡插入圖片描述
第四步,開啟黑色框框,輸入如下,進行測試,沒有問題,看上一行,第九行報錯。

在這裡插入圖片描述
第五步,分母不能為0,註釋錯誤行,除錯完成。

在這裡插入圖片描述

結尾

1、 使用debug最多的方式,是app.run(debug=True)
2、其他使用debug的方式,會了解,會使用
3、使用debug,在網址http://127.0.0.1:5000/裡面輸入Debugger PIN: 541-393-416,這個碼,可以找到錯誤,進行除錯。(根據debug模式開啟後,執行,找到pin碼,每次都不相同)

4、debug的好處:已經run過的程式,Ctrl+S,儲存一下,自動重啟,(節省時間,提高效率)
5、可以分為開發模式,和生產模式;在程式設計師自己寫程式碼的時候,即app.run(debug=True),寫完程式,遞交專案最終成果時,要將其關閉,即app.run()

另外,補充除錯的方法:https://www.cnblogs.com/keyou1/