tbdavid2019 commited on
Commit
c069027
·
1 Parent(s): aa2c440

show_copy_button=True

Browse files
Files changed (1) hide show
  1. app.py +1 -14
app.py CHANGED
@@ -199,8 +199,7 @@ with gr.Blocks() as demo:
199
 
200
  submit_btn = gr.Button("產生記錄")
201
 
202
- result = gr.Textbox(label="結果(可複製)", lines=20)
203
- copy_btn = gr.Button("複製結果")
204
 
205
  # 提交按鈕事件
206
  submit_btn.click(
@@ -209,18 +208,6 @@ with gr.Blocks() as demo:
209
  outputs=[result]
210
  )
211
 
212
- # 改進複製功能 - 使用標準方法
213
- def copy_text(text):
214
- # 在 Gradio 中,返回相同的文本會自動更新文本框
215
- # 這會觸發瀏覽器的選擇,使用戶可以手動複製
216
- return text
217
-
218
- copy_btn.click(
219
- copy_text,
220
- inputs=[result],
221
- outputs=[result]
222
- )
223
-
224
 
225
  if __name__ == "__main__":
226
  # 檢查環境變數
 
199
 
200
  submit_btn = gr.Button("產生記錄")
201
 
202
+ result = gr.Textbox(label="結果(可複製)", lines=20, show_copy_button=True)
 
203
 
204
  # 提交按鈕事件
205
  submit_btn.click(
 
208
  outputs=[result]
209
  )
210
 
 
 
 
 
 
 
 
 
 
 
 
 
211
 
212
  if __name__ == "__main__":
213
  # 檢查環境變數