腳本開發 / 資源路徑 DFF.RSRC
資源文件可以在「管理 / 文件工具」中查看和管理。需要通過 Python 文件 API 讀寫資源文件時,使用 DFF.RSRC(...) 獲取其在當前安裝環境中的真實路徑。
| 參數 | 類型 | 必須 / 默認值 | 説明 |
|---|---|---|---|
file_path |
str | 必須 | 資源目錄相對路徑 |
| 示例 | |
|---|---|
1 2 3 | |
路徑會在配置的資源根目錄下解析,且不能越出該目錄。資源根目錄通常是 /data/resources,但 Script 不應硬編碼該路徑,因為返回的絕對路徑取決於具體安裝。
使用 DFF.RESP_FILE(...) 返回資源文件時,直接傳入資源相對路徑即可,無需先調用 DFF.RSRC(...)。
不得把任意請求路徑直接傳給 DFF.RSRC(...)。訪問文件前,應從允許列表中選擇資源路徑,或按照應用自身的嚴格前綴和文件名規則進行校驗。