Как я могу получить текущий текст из TextArea в Gradio
import gradio as gr
input1 = gr.TextArea(label="Text (100 words max)", value=example,
elem_id=f"input{i}")
Я создал текстовую область и хочу получить текущее текстовое значение из TextArea.
input1.value
просто возвращает значение по умолчанию, которое я назначил (в моем случаеexample
).
Как я могу получить текущее значение TextArea?
1 ответ
Если вы нажмете кнопку, вы можете передать значение в качестве входных данных. Например
import gradio as gr
input1 = gr.TextArea(label="Text (100 words max)", value=example,
elem_id=f"input{i}")
btn = gr.Button(value="Submit")
btn.click(combine, inputs=[input1])
def combine(input1):
print(input1)