Cómo Python utiliza el posicionamiento CSS para determinar etiquetas y elementos
La respuesta a su pregunta es la siguiente:
Expresión de sintaxis CSS:
.Dot representa el atributo de clase, ejemplo de código: ".s_ipt"
[Class= 's_ipt'] # Igual que arriba
#Indica el atributo id, ejemplo de código: " #kw"
[Class= 's_ipt'] # Igual que arriba
# representa el atributo id, ejemplo de código: " #kw" 2. El siguiente es el formato para posicionar otros atributos
3. css: etiqueta
1. Se puede acceder a la página CSS mediante Utilice una combinación de etiquetas y atributos para localizar elementos.
4. CSS: relación jerárquica
1. una relación jerárquica en el xpath anterior. El mismo efecto se puede lograr con css aquí;
2. Por ejemplo, xpath://form[@id='form']/span/input y ? //form[@class='fm']/span/input también se puede realizar con css Implementación;
5. CSS: Índice
1. Por ejemplo, lo mismo que en el artículo anterior;
2.css también puede pasar la opción de índice: nth-child(1) se usa para localizar elementos secundarios. Esto es muy diferente del método de escritura xpath. De hecho, es fácil de entender. La traducción directa son los primeros elementos secundarios.
6. CSS: operaciones lógicas
1.css: operaciones lógicas
1.css también puede implementar operaciones lógicas y hacer coincidir dos atributos al mismo tiempo. A diferencia de xpath, no es necesario escribir palabras clave;
Espero que mi respuesta te resulte útil
.