scrapy-selenium icon indicating copy to clipboard operation
scrapy-selenium copied to clipboard

Scrapy middleware to handle javascript pages using selenium

Results 79 scrapy-selenium issues
Sort by recently updated
recently updated
newest added

crawling vuejs site' background json data api 1. The Request: ``` yield SeleniumRequest( url=json_api_url, wait_time=3, callback=self.parse_api) ``` 2. The Origin Response: ``` {"data":{"list":[{"title":"adidas originals Yeezy 450 "Cloud White" H68038"},{"title":"adidas "Have...

In the following parser I want the spider to SeleniumRequest all links on a page according to the rules I have specified in the Srapy LinkExtractor 'le'. It seems to...

Updated 'options' parameter: chrome_ options and firefox_options are deprecated. Check Selenium documentation https://www.selenium.dev/documentation/webdriver/getting_started/open_browser/

Hello, There are any ideas how to modify Selenium Middleware to separate ongoing requests in several browsers window?

I'm getting `selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 88 Current browser version is 93.0.4577.63 with binary path /usr/bin/google-chrome` and I can't find a...

code : ``` import scrapy from scrapy.selector import Selector from selenium import webdriver from selenium.webdriver.chrome.options import Options from shutil import which class test_2(scrapy.Spider): name='test_2' #allowed_domains=[] start_urls=[ 'https://www.jackjones.in/st-search?q=shoes' ] def _init_(self):...

Good day! Whether there was any solution in support of proxy servers after all? Unfortunately, the standard expression request.meta['proxy'] does not work with SeleniumRequest. Dear zhangtemplar apparently also failed to...

enhancement

I followed the instruction to edit settings.py as : SELENIUM_DRIVER_NAME = 'chrome' SELENIUM_DRIVER_EXECUTABLE_PATH = '/Users/****/chromedriver' SELENIUM_DRIVER_ARGUMENTS=['--headless'] However, the Chrome will be launched every time I run the spider. BTW, with...

Seems like the list of compatible browsers link was broken

https://github.com/jackfrued/Python-100-Days/blob/master/Day61-65/64.使用Selenium抓取网页动态内容.md