seawolf2357 commited on
Commit
03fea9e
Β·
verified Β·
1 Parent(s): db7d3b2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -5
app.py CHANGED
@@ -28,10 +28,8 @@ def check_url_status():
28
 
29
  # μƒνƒœ μ—…λ°μ΄νŠΈ ν•¨μˆ˜
30
  def update_status():
31
- while True:
32
- status, status_class = check_url_status()
33
- yield f"<div class='status-{status_class}'>AI 개인 λΉ„μ„œ μƒνƒœ: {status}</div>"
34
- time.sleep(6) # 6초 λŒ€κΈ°
35
 
36
  # Gradio μΈν„°νŽ˜μ΄μŠ€ μ„€μ •
37
  def create_dashboard():
@@ -44,7 +42,11 @@ def create_dashboard():
44
 
45
  status_html = gr.HTML("AI 개인 λΉ„μ„œ μƒνƒœ: λ‘œλ”© 쀑...")
46
 
47
- gr.Loop(update_status, outputs=status_html, every=6)
 
 
 
 
48
 
49
  return app
50
 
 
28
 
29
  # μƒνƒœ μ—…λ°μ΄νŠΈ ν•¨μˆ˜
30
  def update_status():
31
+ status, status_class = check_url_status()
32
+ return f"<div class='status-{status_class}'>AI 개인 λΉ„μ„œ μƒνƒœ: {status}</div>"
 
 
33
 
34
  # Gradio μΈν„°νŽ˜μ΄μŠ€ μ„€μ •
35
  def create_dashboard():
 
42
 
43
  status_html = gr.HTML("AI 개인 λΉ„μ„œ μƒνƒœ: λ‘œλ”© 쀑...")
44
 
45
+ refresh_button = gr.Button("μƒνƒœ μƒˆλ‘œκ³ μΉ¨")
46
+ refresh_button.click(fn=update_status, outputs=status_html)
47
+
48
+ # 초기 μƒνƒœ μ—…λ°μ΄νŠΈ
49
+ app.load(fn=update_status, outputs=status_html)
50
 
51
  return app
52