xpath无法匹配tbody标签


做抓取内容时,发现table里有tbody定位不准的问题。用Xpath Helper反复测试都没有问题。内容如下:

//*[@id="b_1_1"]/table/tbody/tr[2]/td[2]/

在程序里反复测试都得不到正确的值。

修改成:

//*[@id="b_1_1"]/table//tr[2]/td[2]/

问题解决.

 

用Xpath测试工具没有问题,在Python2.7里竟然一直匹配不到,不知是不是我的Python版本的问题,来不及折腾了。总结了就是:遇到问题,多查xpath手册,然后多尝试用相对定位法,会有意想不到的结果。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM