Kom igångKom igång gratis

CSS-jokertecknet

Du kan använda jokertecknet * i CSS-locatorer också! Det fungerar på ett liknande sätt när du vill ignorera taggtypen. Till exempel:

  • CSS-locatorsträngen '*' väljer alla element i HTML-dokumentet.
  • CSS-locatorsträngen '*.class-1' väljer alla element som tillhör class-1, men det är onödigt eftersom strängen '.class-1' gör samma sak.
  • CSS-locatorsträngen '*#uid' väljer elementet med id-attributet lika med uid, men det är onödigt eftersom strängen '#uid' gör samma sak.

I den här övningen ska du använda analogin med jokertecknet du känner till från XPath-notation för att ta reda på hur man väljer alla barn till ett visst element i CSS-locator-notation.

Den här övningen är en del av kursen

Webbskrapning i Python

Visa kurs

Övningsinstruktioner

  • Tilldela variabeln css_locator en CSS-locatorsträng som väljer alla barn (oavsett taggtyp) till det unika elementet i HTML-dokumentet vars id-attribut är lika med uid.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Create the CSS Locator to all children of the element whose id is uid
css_locator = ____
Redigera och kör kod