You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: sources/academy/webscraping/scraping_basics_python/index.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,23 +28,23 @@ TODO image of warehouse with some CVS or JSON exported, similar to sources/acade
28
28
29
29
## What you'll do
30
30
31
-
- Inspect pages using browser DevTools
32
-
- Download web pages using the HTTPX library
33
-
- Extract data from web pages using the Beautiful Soup library
31
+
- Inspect pages using browser DevTools.
32
+
- Download web pages using the HTTPX library.
33
+
- Extract data from web pages using the Beautiful Soup library.
34
34
- Save extracted data in various formats, e.g. CSV which MS Excel or Google Sheets can open
35
-
- Follow links programatically (crawling)
36
-
- Save time and effort with frameworks, such as Crawlee, and scraping platforms, such as Apify
35
+
- Follow links programatically (crawling).
36
+
- Save time and effort with frameworks, such as Crawlee, and scraping platforms, such as Apify.
37
37
38
38
## Who this course is for
39
39
40
40
Anyone with basic knowledge of developing programs in Python who wants to start with web scraping can take this course. The course does not expect you to have any prior knowledge of web technologies or scraping.
41
41
42
42
## Requirements
43
43
44
-
- A macOS, Linux, or Windows machine with a web browser and Python installed
45
-
- Familiarity with Python basics: variables, conditions, loops, functions, strings, lists, dictionaries, files, classes, and exceptions
46
-
- Comfort with importing from the Python standard library, using virtual environments, and installing dependencies with `pip`
47
-
- Familiarity with running commands in Terminal (macOS/Linux) or Command Prompt (Windows)
44
+
- A macOS, Linux, or Windows machine with a web browser and Python installed.
45
+
- Familiarity with Python basics: variables, conditions, loops, functions, strings, lists, dictionaries, files, classes, and exceptions.
46
+
- Comfort with importing from the Python standard library, using virtual environments, and installing dependencies with `pip`.
47
+
- Familiarity with running commands in Terminal (macOS/Linux) or Command Prompt (Windows).
0 commit comments