File size: 453 Bytes
84ca1fb
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import gradio as gr

def draw_number(max_number):
  """
  抽取一個隨機號碼

  Args:
    max_number: 班級座號的最大值

  Returns:
    抽出的隨機號碼
  """
  import random
  return random.randint(1, max_number)

# 建立使用者介面
demo = gr.Interface(
  fn=draw_number,
  inputs="number",
  outputs="text",
  title="隨機抽號",
  description="輸入班級座號的最大值,點擊抽籤"
)

# 啟動伺服器
demo.launch()