這篇文章將為大家詳細講解有關(guān)python中css定位的方法,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
創(chuàng)新互聯(lián)于2013年開始,公司以成都做網(wǎng)站、成都網(wǎng)站制作、系統(tǒng)開發(fā)、網(wǎng)絡(luò)推廣、文化傳媒、企業(yè)宣傳、平面廣告設(shè)計等為主要業(yè)務(wù),適用行業(yè)近百種。服務(wù)企業(yè)客戶千余家,涉及國內(nèi)多個省份客戶。擁有多年網(wǎng)站建設(shè)開發(fā)經(jīng)驗。為企業(yè)提供專業(yè)的網(wǎng)站建設(shè)、創(chuàng)意設(shè)計、宣傳推廣等服務(wù)。 通過專業(yè)的設(shè)計、獨特的風格,為不同客戶提供各種風格的特色服務(wù)。
Python中css定位的幾種方法:
一、css:屬性定位
1.css可以通過元素的id、class、標簽這三個常規(guī)屬性直接定位到;
2.如下是百度輸入框的的html代碼:
3.css用#號表示id屬性,如:#kw
4.css用.表示class屬性,如:.s_ipt
5.css直接用標簽名稱,無任何標示符,如:input
二、css:其它屬性
1.css除了可以通過標簽、class、id這三個常規(guī)屬性定位外,也可以通過其它屬性定位;
2.以下是定位其它屬性的格式;
三、css:標簽
1.css頁可以通過標簽與屬性的組合來定位元素;
四、css:層級關(guān)系
1.如xpath://form[@id='form']/span/input 和 //form[@class='fm']/span/input 也可以用css實現(xiàn);
五、css:索引
1.css也可以通過索引option:nth-child(1)來定位子元素,這點與xpath寫法用很大差異,其實很好理解,直接翻譯過來就是第幾個小孩;
六、css:邏輯運算
1.css同樣也可以實現(xiàn)邏輯運算,同時匹配兩個屬性,這里跟xpath不一樣,無需寫and關(guān)鍵字;
關(guān)于python中css定位的方法就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。