#!/usr/bin/env python """ Example of a radio list box dialog. """ from prompt_toolkit.formatted_text import HTML from prompt_toolkit.shortcuts import radiolist_dialog def main(): result = radiolist_dialog( values=[ ("red", "Red"), ("green", "Green"), ("blue", "Blue"), ("orange", "Orange"), ], title="Radiolist dialog example", text="Please select a color:", ).run() print(f"Result = {result}") # With HTML. result = radiolist_dialog( values=[ ("red", HTML('')), ("green", HTML('')), ("blue", HTML('')), ("orange", HTML('')), ], title=HTML("Radiolist dialog example with colors"), text="Please select a color:", ).run() print(f"Result = {result}") if __name__ == "__main__": main()