Я работаю над сценарием, который должен загрузить для меня что-то вроде 3000 файлов. Я прошел через входы в систему и все такое, но кнопка загрузки = «Извлечение данных» записана во флэш-памяти (остальная часть веб-сайта - нет). Есть ли способ нажать эту кнопку, используя селен? Я использую Python 3.4. на OSx.
#!/usr/bin/python3
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from bs4 import BeautifulSoup
import os
import re
import requests
url = "http://www.votewatch.eu/signin.php?
return_path=http%3A%2F%2Fwww.votewatch.eu%2Fen%2Fterm8-protocol-to-
the-eu-uzbekistan-partnership-and-cooperation-agreement-accession-of-
croatia-draft-legis.html" #TestURL
driver = webdriver.Chrome(executable_path=r"/Users/mypath/Desktop/Uni
/ChromeDriver/ChromeDriver") #Chrome Driver
driver.implicitly_wait(30)
driver.get(url)
elem1 = driver.find_element_by_name("login_username")
elem1.clear()
elem1.send_keys("my_username")
elem2 = driver.find_element_by_name("login_password")
elem2.send_keys("mypassword")
driver.implicitly_wait(30)
login_click = driver.find_element_by_class_name("blue_button_link")
login_click.click()
extract_data_button = ??????? Flash magic ?????
Большое спасибо!