5466a 发表于 2021-4-10 19:51:41

怎样提取下网页源代码中的文本??

本帖最后由 5466a 于 2021-4-10 19:53 编辑

https://z3.ax1x.com/2021/04/10/cdGDsS.jpg

就是图中的验证码输入错误,请重试


我想利用下面的程序判断是否相等,但是下面的语句老判断错
https://z3.ax1x.com/2021/04/10/cdJeOS.jpg

求大佬帮助

suchocolate 发表于 2021-4-10 20:07:06

代码发全

wp231957 发表于 2021-4-10 20:12:37

这网页是你的还是别人的

hbkhata 发表于 2021-4-10 20:15:24

str1 = driver.find_element_by_xpath('/html/body/div/div/div/p/sapn')
print(str1[:12])
if str1.text == '验证码输入错误,请重试':
    DO SOME THING

肖-肖 发表于 2021-4-10 20:45:06

本帖最后由 肖-肖 于 2021-4-10 20:47 编辑

i="验证码输入错误,请重试"
driver.find_element_by_xpath('//span' )
通过这种方式定位span标签也行吧
不对请谅解,不太会这片

快速收敛 发表于 2021-4-10 20:48:33

xpath获取出来是一个列表,.text

5466a 发表于 2021-4-10 21:08:50

wp231957 发表于 2021-4-10 20:12
这网页是你的还是别人的

别人的

5466a 发表于 2021-4-10 21:09:31

快速收敛 发表于 2021-4-10 20:48
xpath获取出来是一个列表,.text

直接在后边补个就行?

5466a 发表于 2021-4-10 21:10:10

肖-肖 发表于 2021-4-10 20:45
通过这种方式定位span标签也行吧
不对请谅解,不太会这片

没事滴!~谢谢回复~

5466a 发表于 2021-4-10 21:13:10

hbkhata 发表于 2021-4-10 20:15
str1 = driver.find_element_by_xpath('/html/body/div/div/div/p/sapn')
print(str1[:12])
if str ...

好的 谢谢
页: [1]
查看完整版本: 怎样提取下网页源代码中的文本??