log()記錄日志
log()接受四個(gè)參數(shù), 第一個(gè)為self.db, 第二個(gè)self.kg,第三個(gè)日志類型, 第四個(gè)日志信息。
以下是 log() 的語(yǔ)法:
log(db, kg, type=1, info={})
● db [str]:self.db 數(shù)據(jù)庫(kù)對(duì)象。
● kg [str]:self.kg 全局變量。
● type [int]:日志類型
1查詢敏感數(shù)據(jù)
2添加數(shù)據(jù)
3修改數(shù)據(jù)
4刪除數(shù)據(jù)
5其它數(shù)據(jù)庫(kù)操作
6后臺(tái)管理員登錄
7上傳文件
8項(xiàng)目重啟
9計(jì)劃任務(wù)
10前臺(tái)用戶注冊(cè)
11前臺(tái)用戶登錄
● info [dict]:日志信息
無(wú)返回值
以下展示了使用 log() 的實(shí)例:
from kyger.utility import log log(self.db, self.kg, type=5, info={"state": "SUCCESS", "msg": "執(zhí)行自定義SQL"})
以上實(shí)例運(yùn)行后輸出的結(jié)果為: