Spaces:
Sleeping
Sleeping
Download scraper.py from snakeeee/scholar-rag-engine: direct link, hf CLI and curl.
- Browser
- Download file 399 Bytes
-
https://huggingface.co/spaces/snakeeee/scholar-rag-engine/resolve/main/scraper.py
- Command line
-
hf download hf://spaces/snakeeee/scholar-rag-engine/scraper.py
-
curl -L -o scraper.py https://huggingface.co/spaces/snakeeee/scholar-rag-engine/resolve/main/scraper.py
399 Bytes
| import requests | |
| from bs4 import BeautifulSoup | |
| def scrape_url(url): | |
| headers = {"User-Agent":"Mozilla/5.0"} | |
| r = requests.get(url, headers=headers) | |
| soup = BeautifulSoup(r.text,"html.parser") | |
| elements = soup.find_all(["h1","h2","h3","p","li"]) | |
| text = " ".join( | |
| el.get_text(strip=True) | |
| for el in elements | |
| if el.get_text(strip=True) | |
| ) | |
| return text |