Il carattere jolly in CSS
Puoi usare anche il carattere jolly * nei CSS Locator! In effetti, possiamo usarlo in modo simile a quando vogliamo ignorare il tipo di tag. Per esempio:
- La stringa CSS Locator
'*'seleziona tutti gli elementi nel documento HTML. - La stringa CSS Locator
'*.class-1'seleziona tutti gli elementi che appartengono aclass-1, ma è superfluo perché anche la stringa'.class-1'fa lo stesso lavoro. - La stringa CSS Locator
'*#uid'seleziona l’elemento con attributoiduguale auid, ma è superfluo perché anche la stringa'#uid'fa lo stesso lavoro.
In questo esercizio, vogliamo che tu lavori per analogia con il carattere jolly che conosci dalla notazione XPath per capire come selezionare tutti i figli di un certo elemento nella notazione dei CSS Locator.
Questo esercizio fa parte del corso
Web Scraping in Python
Istruzioni dell'esercizio
- Assegna alla variabile
css_locatoruna stringa CSS Locator che selezioni tutti i figli (indipendentemente dal tipo di tag) dell’unico elemento nel documento HTML che ha l’attributoiduguale auid.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Create the CSS Locator to all children of the element whose id is uid
css_locator = ____