<｜begin▁of▁sentence｜>### Instruction:
As a textile designer, you are challenged to create patterns and designs for a new line of fabrics. You must ensure that the fabrics are visually appealing and in line with current fashion trends. When working on this project, you want to know if the software you use, ClassicPythonShell from igraph, supports progress bars and status messages, and if yes, you would like to identify the respective handlers.
### Response:
from igraph import Graph
from igraph.app.shell import ClassicPythonShell

# Create a graph
graph = Graph.Full(3)

# Initialize a shell
shell = ClassicPythonShell()

# Check if shell supports progress bar
supports_progress = shell.supports_progress_bar()

# Check if shell supports status messages
supports_status = shell.supports_status_messages()

# Get the progress handler (if exists)
progress_handler = shell.get_progress_handler()

# Get the status handler (if exists)
status_handler = shell.get_status_handler()

# Print the supports
print('Supports progress bar:', supports_progress)
print('Supports status messages:', supports_status)
print('Progress handler:', progress_handler is not None)
print('Status handler:', status_handler is not None)
<|EOT|>
