guoshengjian commited on
Commit
a258fc5
·
1 Parent(s): 1259fe0

fix response

Browse files
Files changed (2) hide show
  1. app.py +4 -7
  2. requirements.txt +0 -1
app.py CHANGED
@@ -478,10 +478,10 @@ def process_file(
478
  headers=headers,
479
  timeout=1000,
480
  )
481
- if response.status_code == 404:
482
- raise RuntimeError("Invalid URL")
483
- response.raise_for_status()
484
-
485
  # Parse API response
486
  result = response.json()
487
  layout_results = result.get("result", {}).get("layoutParsingResults", [])
@@ -541,9 +541,6 @@ def process_file(
541
  "input_images_gallery": input_images_gallery,
542
  "api_response": result,
543
  }
544
-
545
- except requests.exceptions.RequestException as e:
546
- raise gr.Error(f"API request failed: {str(e)}")
547
  except Exception as e:
548
  raise gr.Error(f"Error processing file: {str(e)}")
549
 
 
478
  headers=headers,
479
  timeout=1000,
480
  )
481
+ try:
482
+ response.raise_for_status()
483
+ except requests.exceptions.RequestException as e:
484
+ raise RuntimeError("API request failed") from e
485
  # Parse API response
486
  result = response.json()
487
  layout_results = result.get("result", {}).get("layoutParsingResults", [])
 
541
  "input_images_gallery": input_images_gallery,
542
  "api_response": result,
543
  }
 
 
 
544
  except Exception as e:
545
  raise gr.Error(f"Error processing file: {str(e)}")
546
 
requirements.txt CHANGED
@@ -1,3 +1,2 @@
1
- gradio==5.30.0
2
  pillow==9.5.0
3
  requests==2.31.0
 
 
1
  pillow==9.5.0
2
  requests==2.31.0