搜索了很多国内外脚步发现智能延时写的很复杂,自己想了个简单的方法,判断页面内的某元素是否出现,出现则点击,未出现延迟1秒再判断,思路清晰,代码简洁
while u'中文' not in driver.page_source:
time.sleep(1)
else:
driver.find_element_by_xpath(u"//a[contains(text(),'中文')]").click()
还遇到了在点击关键词页面前出现部分帐号需要二步点击的情况,这时只要加入if语句即可
while u'中文' not in driver.page_source:
time.sleep(1)
if 'i