---
sidebarDepth: 1
---
# 本地存储
## GetConfigData
客户端
method in mod.client.component.configCompClient.ConfigCompClient
- 描述
获取本地配置文件中存储的数据
- 参数
| 参数名 |
数据类型
| 说明 |
| :--- | :--- | :--- |
| configName | str | 配置名称,只能包含字母、数字和下划线字符,另外为了避免addon之间的冲突,建议加上addon的命名空间作为前缀 |
| isGlobal | bool | 存档配置or全局配置,默认为False |
- 返回值
| 数据类型
| 说明 |
| :--- | :--- |
| dict | 返回本地存储数据 |
- 示例
```python
import mod.client.extraClientApi as clientApi
comp = clientApi.GetEngineCompFactory().CreateConfigClient(clientApi.GetLevelId())
configDict = comp.GetConfigData("addon_namespace_global_config_name", True)
```
## SetConfigData
客户端
method in mod.client.component.configCompClient.ConfigCompClient
- 描述
以本地配置文件的方式存储数据
- 参数
| 参数名 | 数据类型
| 说明 |
| :--- | :--- | :--- |
| configName | str | 配置名称,只能包含字母、数字和下划线字符,另外为了避免addon之间的冲突,建议加上addon的命名空间作为前缀 |
| value | dict | 数据 |
| isGlobal | bool | 为True时是全局配置,否则为存档配置,默认为False |
- 返回值
| 数据类型
| 说明 |
| :--- | :--- |
| bool | 是否成功 |
- 示例
```python
import mod.client.extraClientApi as clientApi
comp = clientApi.GetEngineCompFactory().CreateConfigClient(clientApi.GetLevelId())
data = {}
data["key"] = "value"
comp.SetConfigData("addon_namespace_global_config_name", data, True)
```