Integrations
Add Tracing to Python Code
This guide demonstrates how to use TrueFoundry OtelCollector along with the Traceloop SDK to instrument Python code. In this example, we’ll show how to instrument a simple Python application with nested function calls using Traceloop’s task decorators.
1
Create Tracing Project, API Key and copy tracing code
Follow the instructions in Getting Started to create a tracing project, generate API key and copy the tracing code.
2
Install Dependencies
First, you need to install the following
3
Add Tracing code to Python application
For Python applications, we need to add the Traceloop.init()
call to the application and use the @task
decorator to trace functions.
Python Code
4
Run your application and view logged trace