селен кажется очевидным ответом, вот, например, как вы можете "нажать" ссылку:
from selenium import webdriver
from selenium.common.exceptions import NoSuchElementException
driver = webdriver.Firefox()
driver.get("http://whatever")
driver.find_element_by_link_text("link-text").click()
В качестве дополнительного примечания, веб-администраторы, как правило, недовольны крупномасштабными автоматизированными действиями, расскажите им об этом, прежде чем начать.