如何開啟Tornado的除錯模式

2025-07-07 04:05:11 字數 2202 閱讀 8404

1樓:城南明月羿當年

預設用 tornado 寫程式,修改完**需要將檔案上傳,然後重啟 supervisord (supervisorctl reload),修改的程式才能生效。但這樣比較麻煩,因為需要ssh到伺服器進卜塵行重啟操作。tornado 自帶的除錯模式可以讓我們輕鬆不少。

開啟除錯模式也很簡單,只需要 import 乙個模組即可。

import

現在將修改的檔案上傳之後,不需要再重啟,修改的結果就會顯示出來了。

另外也可以在 settings 加入 debug選項:

import

import

import

import

settings =

define("debug",default=true,help="debug mode",type=bool)

def main():

r"/"mainhandler),r"/nowamagic/",nowamagichandler),,settings)

tornado 官方教程上的 settings 是這樣的:

settings =

#預設為空字典。

#設定日誌處理函式。

log_function = your_fun,# 日誌處理函式your_fun,按照自己的意圖記錄日誌。

除錯模式的缺點是:只感知。py檔案的改變,模版的改變不會載入,有些特殊的錯誤,比如import的錯誤,就會直接讓服務下線,到時候還得手動重啟。

還有就是除錯模式和 httpserver 的多程序模式不相容。在除錯模式下,你必須將 的引數設為不大於 1 的數字。

2樓:無語翹楚

開啟除錯模滲孫式需要 import 乙個模明隱塊即可,import將修改的檔案上傳之後,不需要再重啟,修改的結果就會顯示出來了,另外也可以在 settings 加入叢槐鏈 debug選項:

import

import

import

import

settings =

define("debug",default=true,help="debug mode",type=bool)

def main():

r"/"mainhandler),r"/nowamagic/",nowamagichandler),,settings)

3樓:戈洛夫金第一

開啟除錯模式需要 import 乙個模組即可,import將修改的檔案上傳之後,不需要再重啟,明隱修叢槐鏈改的結果就會顯示出來了,另外也可以在 settings 加入 debug選項:

import

import

import

import

settings =

define("debug",default=true,help="debug mode",type=bool)

def main():

r"/"mainhandler),r"/滲孫nowamagic/",nowamagichandler),,settings)

tornado debug有什麼壞處

4樓:天上星星忙眨眼

開啟除錯模式需要 import 乙個模組即可,import將修改的檔案上傳之後,不需要再重啟,修改的結果就會顯示出來了,另外也可以在 settings 加入 debug選項:

import

import

import

import

settings =

define("debug",default=true,help="debug mode",type=bool)

def main():

r"/", mainhandler),r"/nowamagic/", nowamagichandler),,settings)

5樓:公芷荷

開啟除錯模式也很簡單,只需要 import 乙個模組鎮行即可。

import

現在將修改的檔案上傳之後,不需要再重啟,修改的結果清坦就會顯示出來了御正譁。

另外也可以在 settings 加入 debug選項。

6樓:網友

開啟除錯模式需巧沒要 import 乙個模組即可,import

將修改隱數的檔案上傳之孝攜納後,不需要再重啟,修改的結果就會顯示出來了。

如何在華為手機上開啟usb除錯模式

點選 手機 設定 關於手機 版本號 點選7次,即可開啟開發人員選項。點選返回鍵後,點選 開發人員選項 開啟usb除錯 點選允許usb除錯 由於google安全限制,需要進行如上操作才可以開啟usb除錯如果彈框未出現,請重新插拔一次usb線,如果還未出現彈框,建議你重啟手機一次。華為手機的ubs除錯模...

電腦如何開卓越效能,怎麼開啟電腦卓越效能模式?

win s 搜尋 powershell 點選 以管理員身份執行 輸入以下命令開啟卓越效能模式 卓越效能 powercfg duplicatescheme e9a42b02 d5df 448d aa00 03f14749eb61 您好,方法。右擊電腦左下角的win,選擇windows powershe...

如何做好電氣除錯的工作,電氣除錯員的崗位職責是?要成為一名電氣除錯員要怎麼努力?

1 電氣除錯工作首先要會電繼電保護整定值的計算,2 要會運用除錯裝置對繼電保護裝置進行單個整定值設定 3 掌握電氣工程靜態除錯步驟。希望以上問答對你有用 剛剛工作,別想太多,想的太多不利於發展,放眼當前,好好做,做好每一件事,切記眼高手低。相信你會逐漸成長起來的。人生都是摸著石頭過河的,別人的建議只...