Fix wiki images and ambiguous Unicode #2
@@ -1,6 +1,6 @@
|
||||
[English](Home) · **Dansk** · [Bahasa Malaysia](Home-ms)
|
||||
[English](Home) | **Dansk** | [Bahasa Malaysia](Home-ms)
|
||||
|
||||
# Dag 48 – Scraping af python.org med Selenium
|
||||
# Dag 48 - Scraping af python.org med Selenium
|
||||
|
||||
I denne lektion bruger vi Selenium til at læse de fem kommende begivenheder på
|
||||
[python.org](https://www.python.org/) og samle dem i en dictionary:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[English](Home) · [Dansk](Home-da) · **Bahasa Malaysia**
|
||||
[English](Home) | [Dansk](Home-da) | **Bahasa Malaysia**
|
||||
|
||||
# Hari 48 – Mengikis python.org dengan Selenium
|
||||
# Hari 48 - Mengikis python.org dengan Selenium
|
||||
|
||||
Dalam pelajaran ini kita menggunakan Selenium untuk membaca lima acara akan
|
||||
datang di [python.org](https://www.python.org/) dan menyusunnya dalam kamus
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
**English** · [Dansk](Home-da) · [Bahasa Malaysia](Home-ms)
|
||||
**English** | [Dansk](Home-da) | [Bahasa Malaysia](Home-ms)
|
||||
|
||||
# Day 48 – Scraping python.org with Selenium
|
||||
# Day 48 - Scraping python.org with Selenium
|
||||
|
||||
In this lecture we use Selenium to read the five upcoming events from
|
||||
[python.org](https://www.python.org/) and organise them in a dictionary:
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
[English](Lecture-Steps) · **Dansk** · [Bahasa Malaysia](Lecture-Steps-ms)
|
||||
[English](Lecture-Steps) | **Dansk** | [Bahasa Malaysia](Lecture-Steps-ms)
|
||||
|
||||
# Lektionens trin
|
||||
|
||||
## Trin 1 – Åbn siden
|
||||
## Trin 1 - Åbn siden
|
||||
|
||||

|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
**Hvad du får ud af det:** driveren er din fjernbetjening til en rigtig browser.
|
||||
Den skal altid lukkes igen, så den moderne kode bruger `try/finally`.
|
||||
|
||||
## Trin 2 – Find widgetten med inspektionsværktøjet
|
||||
## Trin 2 - Find widgetten med inspektionsværktøjet
|
||||
|
||||

|
||||
|
||||
@@ -21,7 +21,7 @@ klassen `event-widget`; hver begivenhed er en `li` med et `time`- og et `a`-tag.
|
||||
**Hvad du får ud af det:** du lærer at læse HTML-træet og finde den beholder,
|
||||
der rummer præcis de data, du vil have.
|
||||
|
||||
## Trin 3 – Vælg de fem listepunkter med en CSS-selector
|
||||
## Trin 3 - Vælg de fem listepunkter med en CSS-selector
|
||||
|
||||

|
||||
|
||||
@@ -32,7 +32,7 @@ XPath, man kopierer fra inspektøren, og den rammer ikke urelaterede links.
|
||||
**Hvad du får ud af det:** du kender Seleniums locator-strategier og ved,
|
||||
hvornår CSS-selectors slår XPath.
|
||||
|
||||
## Trin 4 – Byg dictionary'en
|
||||
## Trin 4 - Byg dictionary'en
|
||||
|
||||

|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
[English](Lecture-Steps) · [Dansk](Lecture-Steps-da) · **Bahasa Malaysia**
|
||||
[English](Lecture-Steps) | [Dansk](Lecture-Steps-da) | **Bahasa Malaysia**
|
||||
|
||||
# Langkah pelajaran
|
||||
|
||||
## Langkah 1 – Buka laman
|
||||
## Langkah 1 - Buka laman
|
||||
|
||||

|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
**Apa yang anda peroleh:** driver ialah alat kawalan jauh untuk pelayar sebenar.
|
||||
Ia mesti ditutup semula, jadi kod moden menggunakan `try/finally`.
|
||||
|
||||
## Langkah 2 – Cari widget dengan alat pemeriksa
|
||||
## Langkah 2 - Cari widget dengan alat pemeriksa
|
||||
|
||||

|
||||
|
||||
@@ -21,7 +21,7 @@ Klik kanan pada widget dan pilih *Inspect*. Acara berada dalam elemen berkelas
|
||||
**Apa yang anda peroleh:** anda belajar membaca pepohon HTML dan mencari
|
||||
bekas yang menyimpan data yang tepat seperti yang dikehendaki.
|
||||
|
||||
## Langkah 3 – Pilih lima item senarai dengan pemilih CSS
|
||||
## Langkah 3 - Pilih lima item senarai dengan pemilih CSS
|
||||
|
||||

|
||||
|
||||
@@ -32,7 +32,7 @@ panjang yang disalin dari pemeriksa, dan ia tidak memadankan pautan lain.
|
||||
**Apa yang anda peroleh:** anda mengenali strategi locator Selenium dan bila
|
||||
pemilih CSS lebih baik daripada XPath.
|
||||
|
||||
## Langkah 4 – Bina kamus
|
||||
## Langkah 4 - Bina kamus
|
||||
|
||||

|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
**English** · [Dansk](Lecture-Steps-da) · [Bahasa Malaysia](Lecture-Steps-ms)
|
||||
**English** | [Dansk](Lecture-Steps-da) | [Bahasa Malaysia](Lecture-Steps-ms)
|
||||
|
||||
# Lecture steps
|
||||
|
||||
## Step 1 – Open the page
|
||||
## Step 1 - Open the page
|
||||
|
||||

|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
**What you gain:** the driver is your remote control for a real browser. It
|
||||
must always be closed again, so the modern code wraps it in `try/finally`.
|
||||
|
||||
## Step 2 – Locate the widget with the inspector
|
||||
## Step 2 - Locate the widget with the inspector
|
||||
|
||||

|
||||
|
||||
@@ -22,7 +22,7 @@ with the class `event-widget`; each event is an `li` holding a `time` and an
|
||||
**What you gain:** you learn to read the HTML tree and find the container that
|
||||
holds exactly the data you want.
|
||||
|
||||
## Step 3 – Select the five list items with a CSS selector
|
||||
## Step 3 - Select the five list items with a CSS selector
|
||||
|
||||

|
||||
|
||||
@@ -33,7 +33,7 @@ copied from the inspector, and it does not match unrelated links.
|
||||
**What you gain:** you know the Selenium locator strategies and when CSS
|
||||
selectors beat XPath.
|
||||
|
||||
## Step 4 – Build the dictionary
|
||||
## Step 4 - Build the dictionary
|
||||
|
||||

|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
[English](Modernisation) · **Dansk** · [Bahasa Malaysia](Modernisation-ms)
|
||||
[English](Modernisation) | **Dansk** | [Bahasa Malaysia](Modernisation-ms)
|
||||
|
||||
# Modernisering
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
[English](Modernisation) · [Dansk](Modernisation-da) · **Bahasa Malaysia**
|
||||
[English](Modernisation) | [Dansk](Modernisation-da) | **Bahasa Malaysia**
|
||||
|
||||
# Pemodenan
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
**English** · [Dansk](Modernisation-da) · [Bahasa Malaysia](Modernisation-ms)
|
||||
**English** | [Dansk](Modernisation-da) | [Bahasa Malaysia](Modernisation-ms)
|
||||
|
||||
# Modernisation
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
**English** · [Dansk](Home-da) · [Bahasa Malaysia](Home-ms)
|
||||
**English** | [Dansk](Home-da) | [Bahasa Malaysia](Home-ms)
|
||||
|
||||
- [Home](Home)
|
||||
- [Lecture steps](Lecture-Steps)
|
||||
|
||||
Reference in New Issue
Block a user