Python 輔助工具程式庫函數
Guardium® Python 輔助工具程序庫 (gpylib) 包含數個有用的函數,您可以用來新增記載、發出 REST API 呼叫,以及將 JSON 物件轉換成 Python 字典。
匯入至應用程式 views.py 檔案的所有函數都可以進行廣域呼叫。
下表說明可以匯入至應用程式 views.py 檔案的函數。
功能 | 格式 | 說明 |
---|---|---|
log(0) |
範例如下:
|
將 gpylib 輔助工具程式庫匯入至應用程式的 views.py,以使用 log() 函數。此函數會依照您選擇的記載層次,將訊息寫入 /store/log/app.log 檔案中。依預設會開啟記載,並設為 INFO 層次。層次較低的記載訊息會遭到忽略。使用 POST /log_level 端點即可變更。 |
set_log_level(log_level) |
|
設定現行的記載層次。由 POST /log_level 端點所使用,但是也可以利用程式化方式進行呼叫。 |
REST() |
例如
|
匯入 gpylib 程式庫,以使用此函數來呼叫 Guardium REST API 端點。端點會重複使用 Guardium 的要求所傳遞的安全記號,以處理鑑別及授權。 |
to_json_dict(JSON) |
|
將 JSON 物件轉換成 Python 字典。 |