def get_person_header(self, url):
"""
Return the Person's Name + Header + Url
"""
self.driver.get(url)
ret_list = []
try:
wait = WebDriverWait(self.driver, 20)
wait.until(EC.presence_of_element_located((By.CLASS_NAME, "pv-top-card-section__body")))
try:
initial_div = self.driver.find_element_by_class_name('pv-top-card-section__body')
main_div = initial_div.find_element_by_tag_name('div')
name = main_div.find_element_by_tag_name('h1')
ret_list.append(name.text)
header = main_div.find_element_by_tag_name('h2')
ret_list.append(header.text)
ret_list.append(url)
except:
pass
return ret_list
except:
raise Exception('Cannot find it..')
评论列表
文章目录