Why can't the content be crawled when scrapy climbs the website?

beginner python crawler, use scrapy framework to climb Douban movie list, no matter using response.xpath or response.css to return an empty array, very helpless, does this framework need any other settings?
does ps: python have a framework for parsing dom that is as easy to use as jq?

Code:

import scrapy
class ArticleTitle (scrapy.Spider):

name = "title"
start_urls = ["https://movie.douban.com/chart"]

def parse(self, response):

    lists = response.css("div.indent>table")
    for each in lists:
        contents = each.css("p.12>a::text").extrat()
        print(contents)

error screenshot:
clipboard.png

Apr.21,2021

clipboard.png
take a closer look at the tutorial, you seem to have missed something

MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1e4c86d-273fb.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1e4c86d-273fb.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?