Formatting and drawing
Last updated
Was this helpful?
Last updated
Was this helpful?
This document explains how to format and draw a compiled circuit in Python.
To convert your compiled circuit into its textual representation, use the str
function:
If you just want to see the output on your terminal, you can directly print it as well:
Formatting is designed for debugging purpose only. It's not possible to create the circuit back from its textual representation. See if that's your goal.
Drawing functionality requires the installation of the package with the full feature set. See the section for instructions.
To draw your compiled circuit, use the draw
method:
This method draws the circuit, saves it as a temporary PNG file and returns the file path.
You can display the drawing in a Jupyter notebook:
Alternatively, you can use the show
option of the draw
method to display the drawing with matplotlib
:
Using this option will clear any existing matplotlib plots.
Lastly, to save the drawing to a specific path, use the save_to
option: