I am testing to see if I can scrape a website using scrapy. I get response from the site but I can access the elements or data I want. My selector is right and I dont think there is error in the commands although I am beginner in scrapy. I want to get tags with class results-race-name I runed it through scrapy shell In shell I used th following commands
In [1]: fetch('https://greyhoundbet.racingpost.com/#results-list/r_date=2021-01-01/')
2022-01-07 15:08:58 [scrapy.core.engine] INFO: Spider opened
2022-01-07 15:09:01 [scrapy.core.engine] DEBUG: Crawled (404) <GET https://greyhoundbet.racingpost.com/robots.txt> (referer: None)
2022-01-07 15:09:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://greyhoundbet.racingpost.com/#results-list/r_date=2021-01-01/> (referer: None)
In [2]: view(response)
Out[2]: True
In [3]: response.css('.results-race-name').extract()
Out[3]: []
Note the view(response) gives me the output till the loading logo