| import gradio | |
| with gradio.Blocks() as demo: | |
| dropdown = gradio.Dropdown( | |
| choices=[("hello", "goodbye"), ("abc", "123")], | |
| allow_custom_value=True, | |
| label="Dropdown", | |
| ) | |
| text = gradio.Textbox(label="Output") | |
| dropdown.change(lambda x: x, inputs=dropdown, outputs=text) | |
| if __name__ == "__main__": | |
| demo.launch() |