【发布时间】:2018-06-07 07:16:28
【问题描述】:
这是我的机器人:https://www.pandorabots.com/pandora/talk?botid=b3a17e933e345861
我正在尝试获取当前人类与灭霸的响应,所以我尝试了:
from selenium import webdriver
import time
driver=webdriver.Chrome()
browser=driver.get('https://www.pandorabots.com/pandora/talk?botid=b3a17e933e345861')
ask=driver.find_element_by_xpath('/html/body/form/table/tbody/tr[1]/td[1]/input')
inpu_1='ask thanos '
ask.send_keys(inpu_1)
time.sleep(2)
但现在我被卡住了,无法找到获取当前人类和灭霸响应的方法,因为标签很多,如果我尝试使用 xpath,它看起来像这样:
/html/body/b[2]
所以如果我尝试这个:
print(" thanos: {} ".format(driver.find_element_by_css_selector("b:contains('thanos:')")))
那么它什么也不给,返回空白
如何获取thanos的最新回复?
【问题讨论】:
标签: python selenium xpath web-scraping beautifulsoup