d=do.init()
d.get('https://www.baidu.com')
d(id='kw').send_keys('GoBot机器人')
d(id='su').click()
#百度检索GoBot机器人,若存在则打开链接,无则翻页(共尝试3次)
i = 1
while i < 3:
#等待5秒
sleep(5)
#查找指定节点下包含“DGo Lab”字眼的链接
r = d(xpaths='//div[@id="content_left"]//a[contains(string(),"DGo Lab")]')
if r:
print(r[0].text)
r[0].click()
break
else:
d(link_text='下一页 >').click()
i += 1
sleep(10)
d.quit()
备注:"百度"&"baidu"为百度公司商标