Web-scraping med cookies
Hente cookies fra nettleseren
Section titled “Hente cookies fra nettleseren”- Last ned utvidelse
- Firefox: cookies.txt
- Chrome: Get cookies.txt locally
- Besøk siden du vil hente data fra, logg inn og så videre..
- Last ned
cookies.txtfra extension - Åpne fila i VS-Code
Bruke cookies i en request
Section titled “Bruke cookies i en request”import requests
cookies = { 'en_cookie': 'verdi', 'en_annen_cookie': 'verdi2'}respons = requests.get('https://example.com/api', cookies=cookies)
print(respons.text)Web scraping i Python
Section titled “Web scraping i Python”# pip install beautifulsoup4# pip install requests
from bs4 import BeautifulSoupimport requests
respons = requests.get("https://example.com")html = respons.textsoup = BeautifulSoup(html, "html.parser")
# Finn et enkelt elementelement = soup.select_one("main")print(element.text)
# Finn mange elementerviktige_saker = soup.select(".viktigSak")for sak in viktige_saker: print(sak.text)