> ## 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.

# results

> Bloque jusqu'à la fin d'une ou plusieurs OperationRefs et renvoie leurs résultats.

Source : [src/cwsandbox/**init**.py:144](https://github.com/coreweave/cwsandbox-client/blob/v1.14.2/src/cwsandbox/__init__.py#L144)

```python theme={"system"}
results(ref: OperationRef[T], /) -> T
```

```python theme={"system"}
results(refs: Sequence[OperationRef[T]], /) -> list[T]
```

Attend la fin d’une ou plusieurs OperationRefs et renvoie les résultats.

Cette fonction utilitaire permet de récupérer facilement les résultats d’OperationRefs.
Pour une seule réf., renvoie directement le résultat. Pour une séquence de réf.,
renvoie une liste de résultats dans le même ordre.
**Paramètres**

* `refs` (`OperationRef[T] | Sequence[OperationRef[T]]`) : une seule OperationRef ou une séquence d’OperationRefs.

**Renvoie**

* `T | list[T]` : le ou les résultats de la ou des opérations.

**Exceptions levées**

* `Exception` : toute exception levée par la ou les opérations sous-jacentes.

**Exemples**

Une seule réf. :

```python theme={"system"}
data = cwsandbox.results(sandbox.read_file("/path"))
```

Réf. multiples :

```python theme={"system"}
all_results = cwsandbox.results([sb.read_file(f) for f in files])
```
