Articles of xpath

Python Splinter Obtener valor de la tabla (siguiente-hermano)

Dado este código (las instancias de “suspensión” utilizadas para ayudar a mostrar lo que está pasando): from splinter import Browser import time with Browser() as browser: # Visit URL url = “https://mdoe.state.mi.us/moecs/PublicCredentialSearch.aspx” browser.visit(url) browser.fill(‘ctl00$ContentPlaceHolder1$txtCredentialNumber’, ‘IF0000000262422’) # Find and click the ‘search’ button button = browser.find_by_name(‘ctl00$ContentPlaceHolder1$btnSearch’) # Interact with elements button.first.click() time.sleep(5) #Only click the link […]

¿Cómo hacer que XPath seleccione varios elementos de la tabla con atributos de ID idénticos?

Actualmente estoy tratando de extraer información de una página web mal formateada. Específicamente, la página ha usado el mismo atributo de identificación para varios elementos de la tabla. El marcado es equivalente a algo como esto: Some content. Important text 1. Some heading in between Important text 2. Important text 3. How about some more […]

Selenio, seleccionando un elemento dentro de un

El error es: Select only works on elements, not on . Trying to accomplish this using PhantomJS & Selenium in Python. Lo más cercano que he encontrado para encontrar una respuesta es la siguiente: ¿Cómo puedo seleccionar este elemento span? Tratar de aprender la automatización de Selenium, y pensar que trabajar con Gmail sería un […]

Cómo obtener texto que no tiene etiqueta HTML | Añadir múltiples delimitadores en split

Siguiendo XPath, seleccione el elemento div con la clase ajaxcourseindentfix y divídalo de Prerrequisito y me da todo el contenido después del prerrequisito div = soup.select(“div.ajaxcourseindentfix”)[0] ” “.join([word for word in div.stripped_strings]).split(“Prerequisite: “)[-1] Mi div no solo puede tener requisitos previos sino también los siguientes puntos de división: Prerrequisitos Requisito indispensable Correquisitos Ahora, cuando tengo […]

Uso de selenium (python) para seleccionar una opción de un menú desplegable condicional

Estoy tratando de automatizar algunas tareas de administración en el trabajo, así que estoy usando selenium para manipular nuestra plataforma de gestión de proyectos (base rápida). El primer elemento que lleno es un menú desplegable de selección / opciones, que puedo seleccionar un registro utilizando el selector xpath: driver.find_element_by_xpath(“//select[@id=’_fid_67′]/option[@value=’28’]”).click() Esto funciona bien. El siguiente elemento […]

¿Cómo obtener la descripción del trabajo usando scrapy?

Soy nuevo en scrapy y XPath pero progtwigndo en Python por algún tiempo. Me gustaría recibir el email , el name of the person making the offer y phone número de phone de la página https://www.germanystartupjobs.com/job/joblift-berlin-germany-3-working-student-offpage-seo-french-market/ utilizando scrapy. Como puede ver, el correo electrónico y el teléfono se proporcionan como texto dentro de la etiqueta […]

Cómo utilizar una variable en LXML Expresión XPath

Estoy usando Python 3.3 en eclipse con el complemento PyDev en Windows 7. Necesito analizar un archivo XML usando XPath y LXML. Si uso una expresión XPath estática, funciona pero necesito usar una variable, pero cuando uso una variable en la expresión no funciona. Si utilizo este código: xml = etree.parse(fullpath).getroot() tree = etree.ElementTree(xml) nsmap […]

Utilice Scrapy para rastrear el archivo XML local – Dirección URL del archivo local de la URL de inicio

Quiero rastrear un archivo xml local que he localizado en mi carpeta de Descargas con scrapy, use xpath para extraer la información relevante Usando la introducción de scrapy como guía 2016-01-24 12:38:53 [scrapy] DEBUG: Retrying (failed 2 times): [Errno 2] No such file or directory: ‘/sayth/Downloads/20160123RAND0.xml’ 2016-01-24 12:38:53 [scrapy] DEBUG: Gave up retrying (failed 3 […]

¿Puedo analizar xpath usando python, selenium y lxml?

Así que he estado tratando de averiguar cómo usar BeautifulSoup e hice una búsqueda rápida y encontré que lxml puede analizar la xpath de una página html. Me encantaría si pudiera hacer eso, pero el tutorial no es tan intuitivo. Sé cómo usar Firebug para capturar el xpath y tenía curiosidad por saber si alguien […]

Extracción de datos con patrón irregular – Python Xpath

Estoy tratando de extraer datos del equipo de AFC forsters. La página se ve así: La página tiene una lista de ligas como AFC Este. Cada liga tiene varios equipos, como Buffalo Bills y Miami Dolphins. Cada equipo (por ejemplo, Buffalo Bills) tiene una larga lista de jugadores. Con Xpath, puedo extraer una lista de […]