问题

  • 使用xpath-helper可以匹配到,然后scrapy却无法

  • 然后写入html来看看

  • 发现根本就没有tbody,太可恶了

解决

方法1

  • 不使用tbody就可以

方法2

  • 使用或运算符
    • |
1
big_list = response.xpath("//div[@class='ChannelClasssNavContent']/table/tbody/tr[1]/td/table/tbody/tr[1]|//div[@class='ChannelClasssNavContent']/table/tr[1]/td/table/tr[1]")