> ## Documentation Index
> Fetch the complete documentation index at: https://ppio.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# 删除 Snapshot

通过 Snapshot ID 删除不再需要的 Snapshot。删除 Snapshot 是永久性的——已经基于它创建的 Sandbox 不受影响,但你无法再基于它创建新的 Sandbox。

***

## 删除 Snapshot

如果 Snapshot 已被删除,调用返回 `true`;如果未找到对应 ID 的 Snapshot,则返回 `false`。

<Warning>
  **注意:** 当仍有基于某个 Snapshot 创建的 Sandbox 在运行时,该 Snapshot 可能无法删除。请先终止这些 Sandbox,再删除该 Snapshot。
</Warning>

<CodeGroup>
  ```python Python theme={null}
  from ppio_sandbox import PPIO

  ppio = PPIO()

  snapshot_id = "<snapshotID>"
  deleted = ppio.sandbox.delete_snapshot(snapshot_id)
  print("deleted" if deleted else "not found")
  ```

  ```javascript JavaScript & TypeScript theme={null}
  import { PPIO } from 'ppio-sandbox'

  const ppio = new PPIO()

  const deleted = await ppio.sandbox.deleteSnapshot('<snapshotID>')
  console.log(deleted ? 'deleted' : 'not found')
  ```

  ```bash CLI theme={null}
  ppio snapshot delete <snapshot_id>
  ```
</CodeGroup>
