首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法获得<abbr>标记文本/计时硒

无法获得<abbr>标记文本/计时硒
EN

Stack Overflow用户
提问于 2021-05-27 05:38:41
回答 1查看 138关注 0票数 1

这是我想取的文本的截图

检查元件的全链接:-

fbid=4271200939570739&id=344128252278047

我想在5月9日11:21从标签上取出,请附上截图。

下面是我尝试过的代码:

代码语言:javascript
复制
sstry_ctr = driver.find_element_by_xpath(".//*[@class='story_body_container']")
pptime = sstry_ctr.find_element_by_xpath(
    "./header//*[@class='_4g34 _5i2i _52we']//*[@class='_52jc _5qc4 _78cz _24u0 _36xo']/a")
ppptime = pptime.get_attribute('abbr')
print("pptime", pptime)

我得到的输出是“零”。请告知

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-27 06:14:31

这可以通过CSS_SELECTOR实现,也可以通过不同的定位器实现。

我们需要使用的CSS_SELECTOR

代码语言:javascript
复制
div[data-store-id] h3+div abbr

如何在代码中使用:

代码语言:javascript
复制
driver.maximize_window()
wait = WebDriverWait(driver, 30)

driver.get("https://m.facebook.com/story.php?story_fbid=4271200939570739&id=344128252278047")
post_date = WebDriverWait(driver, 20).until(EC.visibility_of_element_located((By.CSS_SELECTOR, "div[data-store-id] h3+div abbr"))).text
print(post_date)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67716253

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档