ginipick commited on
Commit
082e1ed
·
verified ·
1 Parent(s): 6f35c03

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -3
app.py CHANGED
@@ -121,8 +121,6 @@ def take_screenshot(url):
121
  print(f"Screenshot error: {str(e)}")
122
  return Image.new('RGB', (1080, 720), color='lightgray')
123
 
124
-
125
-
126
  def create_ui():
127
  try:
128
  spaces_list = get_most_liked_spaces()
@@ -153,7 +151,11 @@ def create_ui():
153
  info_output = gr.Textbox(label="Space 정보 및 요약", lines=20)
154
  url_state = gr.State("")
155
  last_url_state = gr.State("")
156
- screenshot_output = gr.Image(type="pil", label="Live 화면", height=360, width=600)
 
 
 
 
157
  app_py_content = gr.Code(language="python", label="메인 소스코드")
158
  update_trigger = gr.Button("Update Screenshot", visible=False)
159
 
@@ -168,6 +170,12 @@ def create_ui():
168
  outputs=[screenshot_output, last_url_state]
169
  )
170
 
 
 
 
 
 
 
171
  update_trigger.click(
172
  update_screenshot,
173
  inputs=[url_state, last_url_state],
 
121
  print(f"Screenshot error: {str(e)}")
122
  return Image.new('RGB', (1080, 720), color='lightgray')
123
 
 
 
124
  def create_ui():
125
  try:
126
  spaces_list = get_most_liked_spaces()
 
151
  info_output = gr.Textbox(label="Space 정보 및 요약", lines=20)
152
  url_state = gr.State("")
153
  last_url_state = gr.State("")
154
+
155
+ with gr.Row():
156
+ screenshot_output = gr.Image(type="pil", label="Live 화면", height=360, width=540)
157
+ refresh_button = gr.Button("🔄 새로고침", scale=0.1)
158
+
159
  app_py_content = gr.Code(language="python", label="메인 소스코드")
160
  update_trigger = gr.Button("Update Screenshot", visible=False)
161
 
 
170
  outputs=[screenshot_output, last_url_state]
171
  )
172
 
173
+ refresh_button.click(
174
+ update_screenshot,
175
+ inputs=[url_state, last_url_state],
176
+ outputs=[screenshot_output, last_url_state]
177
+ )
178
+
179
  update_trigger.click(
180
  update_screenshot,
181
  inputs=[url_state, last_url_state],