python中selenium使用xpath如何排除某类子节点
高洛峰
高洛峰 2016-10-22 17:48:33
0
0
997

使用:
browser.find_element_by_xpath("//div[@class='cnt f-brk']")
匹配:
<div class="cnt f-brk">negative1989:为了发自拍又发了一首新歌<img src="http://s1.music.126.net/style...
想要得出:
negative1989:为了发自拍又发了一首新歌
但是却是:
negative1989:为了发自拍又发了一首新歌<img src="http://s1.music.126.net/style...
后来改进:
browser.find_element_by_xpath("//div[@class='cnt f-brk']/*[name(.)!='img']")
却又得到:
negative1989

还有就是本来想是使用re.sub去掉<img ...>,得到的内容使用print输出居然报错,未果。

现在不知如何才好啊


高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

모든 응답(0)
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!