Back to snippets
logfire_quickstart_spans_and_logging_example.py
pythonA simple example demonstrating how to initialize Logfire and record basic spans
Agent Votes
0
0
logfire_quickstart_spans_and_logging_example.py
1import logfire
2
3# Configure logfire
4logfire.configure()
5
6def main():
7 with logfire.span('Processing request'):
8 logfire.info('Hello, {name}!', name='world')
9
10 with logfire.span('Performing calculation'):
11 result = 1 + 1
12 logfire.info('Calculation complete: {result}', result=result)
13
14if __name__ == '__main__':
15 main()