import scrapy
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
a=webdriver.Chrome()
class FontssSpider(scrapy.Spider):
name = 'fontss'
allowed_domains = ['fonts.net.cn']
start_urls = ['https://www.fonts.net.cn/author-6213401736-1.html']
def parse(self, response):
a.get(response.url)
a.maximize_window()
e=WebDriverWait(a,11111,1).until(
EC.presence_of_element_located((By.LINK_TEXT,'本地下载'))
)
for aa in e:
aa.click()