Xpath同時選取不同屬性的元素

2022-01-11 11:34:17 字數 410 閱讀 3869

如:乙個論壇中,有置頂貼和普通貼,它們使用了不同的class,但這兩類帖子都是需要的內容,需要同時爬下來

假設置頂貼class="top",普通貼class="common",則xpath寫法為:

response.xpath('//div[contains(@class, "top") or contains(@class, "common")])
類似地,如果要抓取同時包含兩個class的元素,則把其中的or改為and即可:

response.xpath('//div[contains(@class, "top") and contains(@class, "common")])
本文有參考:

Hibernate 的的不同屬性含義

1 assigned 主鍵由外部程式負責生成,無需hibernate參與。2 hilo 通過hi lo 演算法實現的主鍵生成機制,需要額外的資料庫表儲存主 鍵生成歷史狀態。3 seqhilo 與hilo 類似,通過hi lo 演算法實現的主鍵生成機制,只是主鍵歷史 狀態儲存在sequence中,適用...

Hibernate 的的不同屬性含義

1 assigned 主鍵由外部程式負責生成,無需hibernate參與。2 hilo 通過hi lo 演算法實現的主鍵生成機制,需要額外的資料庫表儲存主鍵生成歷史狀態。3 seqhilo 與hilo 類似,通過hi lo 演算法實現的主鍵生成機制,只是主鍵歷史狀態儲存在sequence中,適用於支...

Hibernate 的的不同屬性含義

1 assigned 主鍵由外部程式負責生成,無需hibernate參與。2 hilo 通過hi lo 演算法實現的主鍵生成機制,需要額外的資料庫表儲存主 鍵生成歷史狀態。3 seqhilo 與hilo 類似,通過hi lo 演算法實現的主鍵生成機制,只是主鍵歷史 狀態儲存在sequence中,適用...