BaşlayınÜcretsiz Başlayın

Gizli Bağlantılar

Gizli bir web sitesinden HTML'yi yükledik ve bunu how_many_elements() ve preview() işlevlerini oluşturmak için kullandık. how_many_elements() işlevi, bir XPath dizesi vermene izin verir ve yazdığın XPath'in seçtiği öğe sayısını yazdırır. preview() işlevi ise bir XPath dizesi vermene izin verir ve seçtiğin ilk birkaç öğeyi yazdırır.

Bu egzersizdeki görevin, sınıf (class) öznitelikleri "dropdown__link" dizgesini içeren köprü a öğelerinin tüm href öznitelik değerlerine yönlenen bir XPath oluşturmaktır. Bunu doğru yaparsan, XPath dizesinin 4 öğe seçtiğini ve bağlantıların önizlemesini verdiğini görmelisin.

Bu egzersiz

Python ile Web Scraping

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Aşağıdaki boşlukları doldurarak, sınıf (class) öznitelikleri "dropdown__link" dizgesini içeren köprü a öğelerinin tüm href öznitelik değerlerine yönlenen bir XPath dizesini xpath değişkenine ata. Bir öznitelik değerinin belirli bir dizgeyi içerip içermediğini kontrol etmek için XPath dizesinde contains çağrısını kullandığımızı unutma.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Create an xpath to the href attributes
xpath = '//a[contains(____,____)]/____'

# Print out how many elements are selected
how_many_elements( xpath )
# Preview the selected elements
preview( xpath )
Kodu Düzenle ve Çalıştır