如何从linkedin中找到日期范围的xpath
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何从linkedin中找到日期范围的xpath相关的知识,希望对你有一定的参考价值。
我一直在试验硒作为数据刮刀。我正在尝试从我的linkedin配置文件中获取数据,并用我的数据填充我的简历。它的工作正常,但我无法弄清楚如何获得我以前的经验或教育的日期范围的xpath。
因此,在我的输入上,我已经填写了我以前的经验并且说:Jobtitle公司日期从 - 到·时间位置
我可以得到职位和公司,我不需要这个位置。这只是给我带来麻烦的日期。我已经尝试了几个xpath,看起来他们可能会得到正确的数据,但我坚持使用这部分。谁能帮我?我很抱歉,如果这是一个愚蠢的问题,我一直在尝试这个作为一个爱好项目,所以我也没有人问过这个问题。谷歌也没有帮助我。我实际上猜测我误解了xpath是如何工作的但是我的代码和公司工作正常,所以我很困惑。
这是一个使用硒与Chromedriver的python项目。我已经尝试了几个xpath,我将添加为代码。
period = sel.xpath('//*[starts-with(@class, "pv-entity__date-range t-14 t-black--light t-normal")]/text()').extract_first()
period = sel.xpath('//*[contains(@id, "ember654")]/text()').extract_first()
period = sel.xpath('//*[starts-with(@id, "197582093")]/text()').extract()
我真的很想从我以前的工作中得到日期,纯文本很好,我想我会分开 - 从后来。 :) 提前致谢!
答案
这是获取日期的xpath。
//span[.='Dates Employed']/following-sibling::span
其中一个配置文件有5个作业,因此xpath匹配5个配置文件中的所有日期。
以上是关于如何从linkedin中找到日期范围的xpath的主要内容,如果未能解决你的问题,请参考以下文章