---
id: 5e7b9f0d0b6c005b0e76f076
title: 'Networking: Web Scraping with Python'
challengeType: 11
videoId: Uyioq2q4cEg
bilibiliIds:
  aid: 674382625
  bvid: BV1oU4y1n7zQ
  cid: 377331774
dashedName: networking-web-scraping-with-python
---

# --description--

More resources:

\- <a href="https://www.youtube.com/watch?v=dWLdI143W-g" target="_blank" rel="noopener noreferrer nofollow">Exercise: socket1</a>

\- <a href="https://www.youtube.com/watch?v=8yis2DvbBkI" target="_blank" rel="noopener noreferrer nofollow">Exercise: urllib</a>

\- <a href="https://www.youtube.com/watch?v=g9flPDG9nnY" target="_blank" rel="noopener noreferrer nofollow">Exercise: urllinks</a>

# --question--

## --text--

What Python library is used for parsing HTML documents and extracting data from HTML documents?

## --answers--

socket

---

http

---

BeautifulSoup

---

PrettyBiscuit

---

WonderfulSalad

---

HttpParser

---

GrunkleStan

## --video-solution--

3

