卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

python里的xpath xpath路徑表達(dá)式。node()和*的區(qū)別?

xpath路徑表達(dá)式。node()和*的區(qū)別?XPath使用路徑表達(dá)式來選擇XML文檔中的節(jié)點(diǎn)或節(jié)點(diǎn)集。這些路徑表達(dá)式與我們在常規(guī)計(jì)算機(jī)文件系統(tǒng)中看到的路徑表達(dá)式非常相似。路徑表達(dá)式是從一個(gè)XML節(jié)點(diǎn)

xpath路徑表達(dá)式。node()和*的區(qū)別?

XPath使用路徑表達(dá)式來選擇XML文檔中的節(jié)點(diǎn)或節(jié)點(diǎn)集。這些路徑表達(dá)式與我們在常規(guī)計(jì)算機(jī)文件系統(tǒng)中看到的路徑表達(dá)式非常相似。路徑表達(dá)式是從一個(gè)XML節(jié)點(diǎn)(當(dāng)前上下文節(jié)點(diǎn))到另一個(gè)節(jié)點(diǎn)或一組節(jié)點(diǎn)的步驟的書面序列。這些步驟由“/”字符分隔,每個(gè)步驟有三個(gè)組件:

1,軸描述(以最直接的方式接近目標(biāo)節(jié)點(diǎn))

2,節(jié)點(diǎn)測試(用于過濾節(jié)點(diǎn)位置和名稱)

3,節(jié)點(diǎn)描述(用于過濾節(jié)點(diǎn)屬性和子節(jié)點(diǎn)特征)。通常,我們使用縮寫語法。雖然全軸描寫更接近人類語言,但用自然語言的詞匯和語法來寫描寫,也更為冗長。

如何寫出盡量少維護(hù)的Xpath表達(dá)式?

1. 預(yù)設(shè)規(guī)則。通常,我們?yōu)橐粋€(gè)或多個(gè)業(yè)務(wù)場景編寫XPath。我們可以根據(jù)自己的實(shí)際情況對場景或XPath表達(dá)式進(jìn)行分類

2??傊?dāng)時(shí)編寫XPath的情況很多。未來XPath的格式很難預(yù)測,所以在編寫之后,我們還需要總結(jié)一般規(guī)則,補(bǔ)充個(gè)性化規(guī)則,縮小XPath的規(guī)模

3。維護(hù),并定期維護(hù)現(xiàn)有的XPath表達(dá)式。前期多花點(diǎn)時(shí)間可以增加印象,后期也可以減少維護(hù)成本

原因如下,請檢查:

原因1:XPath的指定位置還沒有顯示,自動化一直在點(diǎn)擊,所以找不到元素。解決辦法是增加等待時(shí)間,線程。睡眠(3000)是3秒。

原因2:XPath指定的位置受前后的影響。例如,您需要單擊其他內(nèi)容來顯示它,因此您需要處理它。

建議:建議XPath定位使用相對路徑定位,建議使用絕對路徑定位。