# push()

把当前画面上的蒙皮写到已连接的 DCC 节点。

没有 DCC 时 `result.ok` 为 `False`。不会抛异常中断。`result.reason` 里是 `no_dcc` 这样的短原因。

默认 `manual=True`，和人手按保存按钮一样。

### 签名
```python
skin.push(manual=True) -> result
```

| 字段 | 含义 |
|---|---|
| `ok` | 是否写进了 DCC。 |
| `applied_count` | 写入的顶点数。 |
| `reason` | 失败代码。成功时是空字符串。 |
| `error` | 失败说明。 |

### 示例
```python
result = api.skin().push()
print(result.ok, result.applied_count, result.reason)
```