# Debugging Compute Operations

This page demonstrates how to use the `print()` function for debugging your program flow. Sandbox environments support the `print()` function. While you can type the `print()` function in a live vault's Larky code, since the live environment is a protected environment, the `print()` function will not execute and will be skipped over.

## Print Logging Code Sample

This sample, when loaded onto a sandbox route, prints a statement to the compute logs that you can view in your compute logs.

```python
load("@stdlib//builtins", builtins="builtins")
def process(input, ctx):
    output = str('This is my log')
    print (output)
    return input
```

## Viewing Compute Logs in the Dashboard

You can view the logs in the compute logs tab. From the left-hand navigation in your dashboard, choose "Logs" then choose the Compute tab on the Logs page.

This sample produces a log entry that looks like this.

<figure><img src="https://2096104711-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUreALQAfVnRMQEz110rC%2Fuploads%2Fgit-blob-0cda49fbada4573cb649cbb554909fa946be8ca6%2Flarkylog.png?alt=media" alt=""><figcaption></figcaption></figure>
