1. Modals
  2. 警告

刚开始使用 Gradio? 从这里开始: 入门指南

查看 发布历史

警告

gradio.Warning("A warning occured ⛔️!", duration=5)

描述

此功能允许您向用户传递自定义警告消息。您只需在函数中写入 gr.Warning('在此处填写消息'),当该行执行时,自定义消息将以模态框的形式出现在演示中。默认情况下,该模态框为黄色,标题为“警告”。必须启用队列才能实现此行为;否则,警告将使用 warnings 库打印到控制台。

示例用法

import gradio as gr
def hello_world():
    gr.Warning('This is a warning message.')
    return "hello world"
with gr.Blocks() as demo:
    md = gr.Markdown()
    demo.load(hello_world, inputs=None, outputs=[md])
demo.queue().launch()

初始化

参数
🔗
message: str
默认值 = "Warning issued."

要向用户显示的警告消息。可以是 HTML,将在模态框中渲染。

🔗
duration: float | None
默认 = 10

警告消息应显示的时长(以秒为单位)。如果为 None 或 0,消息将无限期显示,直到用户关闭它。

🔗
visible: bool
默认 = True

错误消息是否应显示在 UI 中。

🔗
title: str
默认值 = "Warning"

要在模态框顶部向用户显示的标题。

演示

gradio