Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -2,7 +2,7 @@ from fastapi import FastAPI, Request, HTTPException
|
|
2 |
from fastapi.responses import PlainTextResponse
|
3 |
from urllib.parse import unquote
|
4 |
import uvicorn
|
5 |
-
from scrapling import AsyncFetcher, StealthyFetcher
|
6 |
from markitdown import MarkItDown
|
7 |
import tempfile
|
8 |
import os
|
@@ -76,7 +76,7 @@ async def get_text_get(request: Request, url: str):
|
|
76 |
if not full_url.startswith(('http://', 'https://')):
|
77 |
full_url = f"http://{full_url}"
|
78 |
|
79 |
-
markdown_output = await text_scraper(
|
80 |
return PlainTextResponse(markdown_output)
|
81 |
except Exception as e:
|
82 |
raise HTTPException(status_code=500, detail=f"Error processing URL: {e}")
|
|
|
2 |
from fastapi.responses import PlainTextResponse
|
3 |
from urllib.parse import unquote
|
4 |
import uvicorn
|
5 |
+
from scrapling import AsyncFetcher, StealthyFetcher
|
6 |
from markitdown import MarkItDown
|
7 |
import tempfile
|
8 |
import os
|
|
|
76 |
if not full_url.startswith(('http://', 'https://')):
|
77 |
full_url = f"http://{full_url}"
|
78 |
|
79 |
+
markdown_output = await text_scraper(full_url)
|
80 |
return PlainTextResponse(markdown_output)
|
81 |
except Exception as e:
|
82 |
raise HTTPException(status_code=500, detail=f"Error processing URL: {e}")
|