click() и еще нужно было поставить break блоке try, что-бы не совершались лишние итерации. Почему я этого не сделал:click(), а отлавливать её и затем заново писать блок for-try в IDLE не очень удобно.
from selenium.webdriver.common.by import Byfind_elements_by_xpath()
except Exception: говнокод?
просто я уверен на 100%, что вы и "ваш" коллега сверху в жизни бы разговаривали существенно вежливее со мной.