try a fix
Browse files
app.py
CHANGED
@@ -172,11 +172,17 @@ with gr.Blocks(css=css) as demo:
|
|
172 |
outputs=[download_btn],
|
173 |
)
|
174 |
|
175 |
-
gr.
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
180 |
|
181 |
|
182 |
if __name__ == "__main__":
|
|
|
172 |
outputs=[download_btn],
|
173 |
)
|
174 |
|
175 |
+
with gr.Accordion("Download Image from URL", open=False):
|
176 |
+
image_url_input = gr.Text(label="Image URL", placeholder="Enter image URL (e.g., http://.../image.png)")
|
177 |
+
filename_input = gr.Text(label="Filename (optional)", placeholder="downloaded_image.png")
|
178 |
+
download_from_url_btn = gr.Button("Download Image")
|
179 |
+
downloaded_file_output = gr.File(label="Downloaded File")
|
180 |
+
|
181 |
+
download_from_url_btn.click(
|
182 |
+
fn=download_image_locally,
|
183 |
+
inputs=[image_url_input, filename_input],
|
184 |
+
outputs=[downloaded_file_output],
|
185 |
+
)
|
186 |
|
187 |
|
188 |
if __name__ == "__main__":
|