1, antes de aprender la automatización, primero hay que entender la gramática básica del pitón y html
2, el entorno de la instalación
1) Método de instalación para instalar + PyCharm Python
Puede referirse a: número público de micro-canales: la instalación del software Butler (que contiene el paquete de instalación y método de montaje)
2) instalar el selenio
Bowen puede referirse a: https://www.cnblogs.com/yuer02/p/11905605.html
3 aprendizaje basado
1) necesidad de método de los elementos de posicionamiento maestro
a, la orientación ocho solo elemento
b, propiedades de unión a XPath Localización
c, css orientación propiedades de unión
Xpath método de posicionamiento diferencia css y método de posicionamiento: dos sustancial todos los elementos que pueden ser posicionados. XPath lento elementos posicionados, la sintaxis es muy largo, no es estable, y el posicionamiento css más rápida y concisa. Pero estoy bastante acostumbrado a utilizar XPath
d, la orientación hacia abajo del marco
Enlaces de referencia: https://www.cnblogs.com/yoyoketang/p/6128636.html
En realidad, hay elementos de find_elements_by_xxx focalización y 8 elementos en la misma manera que el posicionamiento, simplemente añadiendo el índice; también puede ser posicionado mediante el uso de Al (posterior re-estudio)
2) Operación página
Hay otros suplementos, posteriores
3) elemento de mando
4) de marcos
5) determinar si el elemento en línea con las expectativas
Consulte el enlace: http://www.mamicode.com/info-detail-1720150.html
6) multi-ventana, mango
7) Cargar configuración cromo
Enlaces de referencia: https://www.cnblogs.com/yuer02/p/12613920.html
8) espera
Obligados a esperar: time.sleep (Tiempo)
espera implícita: driver.implicitle_wait (Tiempo)
espera explícita: WebDriverWait; referencia uso de Bowen: https://www.cnblogs.com/yoyoketang/p/6517477.html