Web scraping i Python
Web scraping eller ”webbskrapning” i Python kan användas för att hämta information eller data från hemsidor. Om man t.ex. vill bygga ett program för prisjämförelse så är det ett bra sätt att hämta hem den data man behöver. I videon på vår YouTube-kanal visar vi hur man kan hämta hem data över coronafall i världen och presentera dessa i sitt egna program.
Videon ”Web scraping i Python” hittar du på vår YouTube-kanal: https://youtu.be/KR2zdQDFC1A
Koden för huvudfilen, scraping.py hittar du här nedan. Lycka till!
import requests from bs4 import BeautifulSoup URL = "https://www.worldometers.info/coronavirus/" page = requests.get(URL) soup = BeautifulSoup(page.content, "html.parser") # hitta antal smittade x = soup.find_all("div", class_="maincounter-number") print("Antal smittade: " + x[0].text.strip()) # topplista y = soup.find_all("tr") for tr in y: a = tr.find("a") if a: print(a.text)
Unga Programmerare håller kurser i programmering för barn och ungdomar. Unga Programmerare startades av studenter från Chalmers Tekniska Högskola.
Företagsinfo
Innovation Institute of Sweden AB
Box 2062, 116 74 Stockholm
Org.nr. 559290-7603
Länkar