Fix wiki images and ambiguous Unicode #2
@@ -4,7 +4,7 @@
|
||||
|
||||
## Trin 1 - Åbn siden
|
||||
|
||||

|
||||

|
||||
|
||||
`driver.get("https://www.python.org/")` indlæser siden i Chrome.
|
||||
|
||||
@@ -13,7 +13,7 @@ Den skal altid lukkes igen, så den moderne kode bruger `try/finally`.
|
||||
|
||||
## Trin 2 - Find widgetten med inspektionsværktøjet
|
||||
|
||||

|
||||

|
||||
|
||||
Højreklik på widgetten og vælg *Inspect*. Begivenhederne ligger i et element med
|
||||
klassen `event-widget`; hver begivenhed er en `li` med et `time`- og et `a`-tag.
|
||||
@@ -23,7 +23,7 @@ der rummer præcis de data, du vil have.
|
||||
|
||||
## Trin 3 - Vælg de fem listepunkter med en CSS-selector
|
||||
|
||||

|
||||

|
||||
|
||||
`driver.find_elements(By.CSS_SELECTOR, ".event-widget li")` returnerer de fem
|
||||
punkter. En klassebaseret selector er kortere og mere stabil end den lange
|
||||
@@ -34,7 +34,7 @@ hvornår CSS-selectors slår XPath.
|
||||
|
||||
## Trin 4 - Byg dictionary'en
|
||||
|
||||

|
||||

|
||||
|
||||
For hvert punkt læser vi `time` og `a` og gemmer dem under punktets indeks, med
|
||||
`enumerate` i stedet for en manuel tæller.
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
## Langkah 1 - Buka laman
|
||||
|
||||

|
||||

|
||||
|
||||
`driver.get("https://www.python.org/")` memuatkan laman dalam Chrome.
|
||||
|
||||
@@ -13,7 +13,7 @@ Ia mesti ditutup semula, jadi kod moden menggunakan `try/finally`.
|
||||
|
||||
## Langkah 2 - Cari widget dengan alat pemeriksa
|
||||
|
||||

|
||||

|
||||
|
||||
Klik kanan pada widget dan pilih *Inspect*. Acara berada dalam elemen berkelas
|
||||
`event-widget`; setiap acara ialah `li` yang mengandungi teg `time` dan `a`.
|
||||
@@ -23,7 +23,7 @@ bekas yang menyimpan data yang tepat seperti yang dikehendaki.
|
||||
|
||||
## Langkah 3 - Pilih lima item senarai dengan pemilih CSS
|
||||
|
||||

|
||||

|
||||
|
||||
`driver.find_elements(By.CSS_SELECTOR, ".event-widget li")` mengembalikan lima
|
||||
item. Pemilih berasaskan kelas lebih pendek dan lebih stabil daripada XPath
|
||||
@@ -34,7 +34,7 @@ pemilih CSS lebih baik daripada XPath.
|
||||
|
||||
## Langkah 4 - Bina kamus
|
||||
|
||||

|
||||

|
||||
|
||||
Untuk setiap item kita baca `time` dan `a` lalu simpan di bawah indeks item itu,
|
||||
dengan `enumerate` dan bukannya pembilang manual.
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
## Step 1 - Open the page
|
||||
|
||||

|
||||

|
||||
|
||||
`driver.get("https://www.python.org/")` loads the page in Chrome.
|
||||
|
||||
@@ -13,7 +13,7 @@ must always be closed again, so the modern code wraps it in `try/finally`.
|
||||
|
||||
## Step 2 - Locate the widget with the inspector
|
||||
|
||||

|
||||

|
||||
|
||||
Right-click the widget and choose *Inspect*. The events live inside an element
|
||||
with the class `event-widget`; each event is an `li` holding a `time` and an
|
||||
@@ -24,7 +24,7 @@ holds exactly the data you want.
|
||||
|
||||
## Step 3 - Select the five list items with a CSS selector
|
||||
|
||||

|
||||

|
||||
|
||||
`driver.find_elements(By.CSS_SELECTOR, ".event-widget li")` returns the five
|
||||
items. A class-based selector is shorter and more stable than the long XPath
|
||||
@@ -35,7 +35,7 @@ selectors beat XPath.
|
||||
|
||||
## Step 4 - Build the dictionary
|
||||
|
||||

|
||||

|
||||
|
||||
For every item we read `time` and `a` and store them under the item's index,
|
||||
with `enumerate` instead of a manual counter.
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 138 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 24 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 25 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 14 KiB |
Reference in New Issue
Block a user