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

# Client Python Sandboxes

> SDK Python permettant de créer et de gérer des environnements de bac à sable CoreWeave.

Le client Python `cwsandbox` fournit un SDK de haut niveau permettant de créer et de gérer des environnements de bac à sable CoreWeave. Grâce à une API unifiée, il prend en charge les flux de travail synchrones comme asynchrones.

<h2 id="installation">
  Installation
</h2>

```bash theme={"system"}
uv pip install cwsandbox
```

<h2 id="quick-start">
  Démarrage rapide
</h2>

Créez une sandbox, exécutez une commande et récupérez le résultat :

```python theme={"system"}
from cwsandbox import Sandbox

# Gestionnaire de contexte pour un nettoyage automatique
with Sandbox.run(container_image="python:3.11") as sb:
    result = sb.exec(["python", "-c", "print(2 + 2)"]).result()
    print(result.stdout)  # 4
```

La même API fonctionne aussi dans des contextes asynchrones :

```python theme={"system"}
from cwsandbox import Sandbox

async with Sandbox.run() as sb:
    result = await sb.exec(["python", "-c", "print(2 + 2)"])
    print(result.stdout)  # 4
```

<h2 id="next-steps">
  Prochaines étapes
</h2>

<CardGroup cols={3}>
  <Card title="Premiers pas" icon="rocket" href="/fr/products/sandboxes/get-started">
    Authentifiez-vous et lancez votre première sandbox sans serveur avec le SDK.
  </Card>

  <Card title="Tutoriel" icon="graduation-cap" href="/fr/products/sandboxes/client/tutorial/configuration">
    Guide pas à pas sur la configuration, l’exécution de commandes, les opérations sur les fichiers et le nettoyage avec le SDK.
  </Card>

  <Card title="Guides" icon="book" href="/fr/products/sandboxes/client/guides/sandbox-lifecycle">
    Guides approfondis sur des sujets précis, notamment la gestion du cycle de vie, les opérations sur les fichiers, les modèles d’exécution et le dépannage.
  </Card>
</CardGroup>
