脚本开发 / 资源路径 DFF.RSRC
资源文件可以在「管理 / 文件工具」中查看和管理。需要通过 Python 文件 API 读写资源文件时,使用 DFF.RSRC(...) 获取其在当前安装环境中的真实路径。
| 参数 | 类型 | 必须 / 默认值 | 说明 |
|---|---|---|---|
file_path |
str | 必须 | 资源目录相对路径 |
| 示例 | |
|---|---|
1 2 3 | |
路径会在配置的资源根目录下解析,且不能越出该目录。资源根目录通常是 /data/resources,但 Script 不应硬编码该路径,因为返回的绝对路径取决于具体安装。
使用 DFF.RESP_FILE(...) 返回资源文件时,直接传入资源相对路径即可,无需先调用 DFF.RSRC(...)。
不得把任意请求路径直接传给 DFF.RSRC(...)。访问文件前,应从允许列表中选择资源路径,或按照应用自身的严格前缀和文件名规则进行校验。