【发布时间】:2021-04-20 09:33:22
【问题描述】:
我真的是 Selenium 的新手,希望在以下情况下提供帮助。我正在尝试为 Facebook 制作生日机器人。我在禁用 js 的情况下运行 selenium,这使得代码更容易,因为我很难通过 Facebook 的最新 UI 进行操作。 现在,我尝试访问当前生日的文本框,但我不能,所以我试图提取所有今天过生日的朋友的个人资料链接。 我尝试过使用下面的 sn-ps,但实际上没有任何效果。 如果我可以将_keys 发送到文本框或从
中提取配置文件链接,两者都会有所帮助请查看图片了解详情。
birthday = driver.find_element_by_css_selector('bj cf cq')
containers=birthday.find_element_by_css_selector("[class='bj cf cq']")
containers=birthday.find_element_by_xpath('//*[@id="events_dashboard_calendar_container"]/div/article[1]/div')
birthdayslist= birthdaystoday.find_elements_by_css_selector("[class='ce cf cg']")
list=driver.find_element_by_xpath('//*[@id="events_dashboard_calendar_container"]/div/article[1]/div/ul/div[2]')
//*[@id="events_dashboard_calendar_container"]/div/article[1]/div/ul/div[2]
driver.find_elements_by_class_name("ce cf cg")
find_element_by_tag_name("a").get_property("href")
【问题讨论】: