Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -121,18 +121,9 @@ with gr.Blocks(theme=gr.themes.Soft(), css=css) as demo:
|
|
| 121 |
|
| 122 |
with gr.Tab("OSDI 症狀評估", id=1):
|
| 123 |
with gr.Group(elem_classes="scroll-box"):
|
| 124 |
-
|
| 125 |
-
|
| 126 |
-
|
| 127 |
-
o3 = gr.Radio(["總是", "經常","一半一半","偶而","完全不曾"], label="3. 視線模糊?")
|
| 128 |
-
o4 = gr.Radio(["總是", "經常","一半一半","偶而","完全不曾"], label="4.視力減退?")
|
| 129 |
-
o5 = gr.Radio(["總是", "經常","一半一半","偶而","完全不曾"], label="5. 閱讀?")
|
| 130 |
-
o6 = gr.Radio(["總是", "經常","一半一半","偶而","完全不曾"], label="6. 夜間駕駛?")
|
| 131 |
-
o7 = gr.Radio(["總是", "經常","一半一半","偶而","完全不曾"], label="7. 操作電腦與提款機?")
|
| 132 |
-
o8 = gr.Radio(["總是", "經常","一半一半","偶而","完全不曾"], label="8. 觀看電視?")
|
| 133 |
-
o9 = gr.Radio(["總是", "經常","一半一半","偶而","完全不曾"], label="9. 刮風的狀況?")
|
| 134 |
-
o10 = gr.Radio(["總是", "經常","一半一半","偶而","完全不曾"], label="10. 區域使用空調?")
|
| 135 |
-
all_osdi = [o1, o2, o3, o4, o5, o6, o7, o8, o9, o10]
|
| 136 |
with gr.Row():
|
| 137 |
back_to_ccmq = gr.Button("返回 CCMQ")
|
| 138 |
submit_btn = gr.Button("送出診斷並生成報告", variant="primary")
|
|
|
|
| 121 |
|
| 122 |
with gr.Tab("OSDI 症狀評估", id=1):
|
| 123 |
with gr.Group(elem_classes="scroll-box"):
|
| 124 |
+
osdi_labels = ["1. 對光敏感", "2. 眼睛疼痛", "3. 視線模糊", "4. 視力減退", "5. 閱讀限制", "6. 夜間駕駛", "7. 電腦操作", "8. 觀看電視", "9. 刮風不適", "10. 空調不適"]
|
| 125 |
+
# 注意:這裡使用列表生成式,避免變數名稱重複覆蓋
|
| 126 |
+
all_osdi = [gr.Radio(["總是", "經常", "一半一半", "偶而", "完全不曾"], label=txt) for txt in osdi_labels]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 127 |
with gr.Row():
|
| 128 |
back_to_ccmq = gr.Button("返回 CCMQ")
|
| 129 |
submit_btn = gr.Button("送出診斷並生成報告", variant="primary")
|