scrapy 中的css 选择器怎么看

html-css014

scrapy 中的css 选择器怎么看,第1张

//通过 名为 video_part_lists 的Class 中下面的 li 标签

liList = response.css('.video_part_lists li')

for li in liList:再通过li 标签获取 a 标签中得 href 属性

name= li.css('a::attr(href)').extract()

单纯从你的问题上来说,HTML里修改的也是CSS 楼主想问的应该是DIV+CSS和普通的直接写CSS的区别吧 首先,独立的CSS会把页面上的样式写到独立的CSS文件中 好处是搜索引擎抓取的时候不是看你页面的外观,而是看本质,也就是看你页面展现在前台的HTML代码 如果内容以外的代码量过大对搜索引擎的抓取会有一定影响 所以单独出来的CSS文件搜索引擎是不会去检索的 这样同样内容的页面,搜索引擎在单独CSS文件的网站上检索花费的时间就要比写到页面内的要少 其次就是后期维护了 一个网站肯定不会是一个页面,很多的样式都是可以重复利用的 你写到页面内那就说明你所有页面都要把重复的再写一次,如果有更改...可想而知得改多少地方 可是放到单独的CSS文件内就不同了 只需要把定义的样式更改就可以了