PinHsuan commited on
Commit
56d7208
·
verified ·
1 Parent(s): d11d03d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -12
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
- gr.Markdown("#### 在過去一週中,您是否出現下列症狀?")
125
- o1 = gr.Radio(["總是", "經常","一半一半","偶而","完全不曾"], label="1. 眼睛對光敏感?")
126
- o2 = gr.Radio(["總是", "經常","一半一半","偶而","完全不曾"], label="2. 眼睛疼痛?")
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")