【发布时间】:2020-08-13 14:10:08
【问题描述】:
Python 代码
sign_in_button1=driver.find_element_by_xpath('''/html/body/div[8]/div[3]/div/div/div/div/div[2]/main/div[1]/section/div[2]/div[1]/div[1]/div/div/img''')src = sign_in_button1.get_attribute('src')print(src)
我试图通过放置他们的 LinkedIn 个人资料 URL 来检索 LinkedIn 用户的 src 属性,问题是我不想使用 find_element_by_xpath,因此我必须不断更改不同配置文件的 XPath,这使得它太乏味和非常规。请建议我如何使它变得动态 例如:只要我输入 LinkedIn URL,我就会得到图像的相应 src 属性
【问题讨论】:
-
你能举个网址的例子吗?
-
你能详细说明你需要提取什么吗?是来自所有个人资料 URL 的个人资料图片吗?
-
我注意到所有配置文件
img标签的 id 为'ember' + number。其中 number 可以是任何整数。因此,您可以使用这种关系获取 img 标签。这个 SO question 将帮助您做到这一点。希望我有所帮助:)。 stackoverflow.com/questions/34315533/… -
@rootkonda linkedin.com/in/gaurav-aswani-ga009
-
@SaiprasadBalasubramanian 我正在尝试使用 LinkedIn 个人资料提取个人资料图片。因此,一旦用户输入 WEB URL,图像就会弹出