1
songn80 2019-01-31 01:05:09 +08:00 via Android
不知道是不是手机的原因,看不到缩进啊
猜测是 acctions.click 这句有问题吧 需要清一下之前的 action 队列的 不久前遇到过这个问题 action.reset_actions()一下 |
2
wc110302 2019-01-31 10:01:43 +08:00
不是的
|
3
spotfg OP @songn80
现在还是没搞明白,为啥,但是我改了下代码,将下面的这几句都删了 ========= menu = driver.find_element_by_css_selector(".mh_nextpage") actions = ActionChains(driver) # 在“下一页”位置点击鼠标左键 actions.click(menu) actions.perform() ========= 在 for 循环最下面加了里最下面 driver.find_element_by_css_selector(".mh_nextpage").click() |
4
songn80 2019-02-02 22:58:39 +08:00 via Android 1
对标签用.click()是实时执行的
而 action_chain 是先构建一个队列,执行 actions.perform 的时候执行队列 如果队列不清空的话队列会员一直累积 每次循环都会向队列新增动作且保留之前的动作 |