[03x11] Web Scraping 101: Julia, HTTP, Gumbo & Cascadia | 11/13 | Julia Web Tools for Beginners
Автор: doggo dot jl
Загружено: 2021-07-25
Просмотров: 3837
In this coding tutorial, you'll learn the basics of web scraping using Julia and VS Code.
You'll learn how to combine the HTTP, Gumbo and Cascadia packages to create a flexible tool that will allow you to scrape both tabular and non-tabular data from the internet.
Once you've scraped the data, you'll take it one step further by saving that data as a CSV file by using Julia's DelimitedFiles library.
This tutorial is intended for amateurs and hobbyists.
This tutorial is episode 11 of a 13-part series introducing Julia Web Tools for Beginners.
Schedule: New tutorials are posted on Sundays / Mondays.
Prerequisite: Julia, HTML & CSS.
00:00 Intro
01:03 Web Scraping
05:19 Programming Environment
06:39 Example 1: Scrape a simple HTML table and convert it into a CSV file
15:06 Example 2: Scrape a larger HTML table and convert it into a CSV file
20:23 Example 3: Scrape non-tabular data using Gumbo and convert it into a CSV file
25:29 Example 4: Scrape non-tabular data using Gumbo+Cascadia and convert it into a CSV file
28:32 Example 5: Scrape a Wikipedia table and convert it into a CSV file
39:52 Recap
41:04 Outro
Link to The Julia Programming Language YouTube Channel (JuliaCon 2021):
/ julialanguage
Link to the GitHub repository for this tutorial:
https://github.com/julia4ta/tutorials...
Links to websites used in the examples.
Example 1:
https://dabblingdoggo.github.io/mysit...
Example 2:
https://dabblingdoggo.github.io/mysit...
Example 3:
https://dabblingdoggo.github.io/mysit...
Example 4:
https://dabblingdoggo.github.io/mysit...
Example 5:
https://en.wikipedia.org/wiki/ISO_3166-1
Links for packages used in this tutorial.
Cascadia:
https://github.com/Algocircle/Cascadi...
Gumbo:
https://github.com/JuliaWeb/Gumbo.jl
HTTP:
https://github.com/JuliaWeb/HTTP.jl
Link to the Julia Programming Language website:
https://julialang.org/
Link to the VS Code website:
https://code.visualstudio.com/
Links to My Videos and Playlists:
Julia Web Tools for Beginners Playlist:
• Видео
Julia Analysis for Beginners Playlist:
• [02x01] Julia; VS Code; Iris Flower Data S...
Julia for Beginners Playlist:
• [01x01] How to Get Started with the Julia ...
Notice of Non-Affiliation and Disclaimer:
I am not affiliated, associated, authorized, endorsed by, or in any way officially connected with The Julia Programming Language, Julia Academy, Julia Computing, Microsoft, or any of their subsidiaries or their affiliates.
Nor am I affiliated, associated, authorized, endorsed by, or in any way officially connected with any packages or libraries used in this video.
All marks, emblems and images are registered trademarks of their respective owners. Use of them does not imply any affiliation with or endorsement by them.
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: