Поиск селена по Xpath - PullRequest
       101

Поиск селена по Xpath

0 голосов
/ 12 июля 2020

Я пытался сканировать данные:

  1. web ("https://www.vietnamworks.com/data-analyst+tai-ho-chi-minh-v29-vn")
  2. использовать xpath по селену
  3. получить все названия вакансий
from selenium import webdriver
from time import sleep
import time

browser = webdriver.Chrome(executable_path="C:\\Users\\trungkien.hoang\\Desktop\\webdriver\\chromedriver.exe")

browser.get('https://www.vietnamworks.com/data-analyst+tai-ho-chi-minh-v29-vn')
sleep(5)

job_title = browser.find_element_by_xpath('//div[contains(@class,"job-item")]//h3/a')
print(job_title.text)

С моим приведенным выше кодом я не могу сканировать все названия должностей

Пожалуйста, помогите мне проверить или порекомендовать другое (селеном или scrapy) для моей цели. Всем спасибо

1 Ответ

0 голосов
/ 12 июля 2020

попробуйте так

from selenium import webdriver
from time import sleep
import time

browser = webdriver.Chrome(executable_path="C:\\Users\\trungkien.hoang\\Desktop\\webdriver\\chromedriver.exe")

browser.get('https://www.vietnamworks.com/data-analyst+tai-ho-chi-minh-v29-vn')
sleep(5)

job_title = browser.find_elements_by_xpath('//div[contains(@class,"job-item")]')
print(job_title.text)

Вам поможет.

...