鍍金池/ 問答/Python  HTML/ 如何判斷頁面中某個按鈕的是否吸底或者置頂

如何判斷頁面中某個按鈕的是否吸底或者置頂

1.我用Python寫了個腳本檢測一批網(wǎng)頁中是否含有可撥打的電話組件或者咨詢組件,現(xiàn)在問題是如何判斷這個組件是不是固定在底部或者頂部呢(不隨頁面滑動而動)?我知道position: fixed或者JS可以實現(xiàn)固定,但是我用requests請求的,沒有CSS文件,所以沒法解析到獨立的CSS文件中的position,用selenium的話,不知道id不知道name的情況下,找CSS元素屬性可行嗎?

回答
編輯回答
背叛者

必須得到css,否則沒辦法,這個很麻煩,因為就算得到css,你也不能把元素和css匹配上,因為你的解析器不是webview,用selenium好一點,但也比較麻煩,你可以嘗試獲取元素的inline style,class style,去匹配是否fixed。

2017年12月31日 12:31