我想获得除第一个表外的所有具有相同类(tbl-cenik)的表。我正在尝试使用此答案select all "tr" except first "tr" in table 。但是都是徒劳的。这是我的示例代码

response.css('.tbl-cenik:not(:first-child)')


我知道我可以这样

`response.css('.tbl-cenik:not(:first-child)')[1:]`


但这对我来说似乎不是pythonic。我们可以使用选择器吗?

最佳答案

您可以在下面尝试

.tbl-cenik~.tbl-cenik


读取所有具有table的第一个兄弟节点的所有@class="tbl-cenik"节点(第一个节点本身除外)

关于python - Scrapy-选择除第一个类以外的所有具有相同类的表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47154959/

10-12 23:17