首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用selenium库的Python中的.text函数

使用selenium库的Python中的.text函数
EN

Stack Overflow用户
提问于 2020-06-06 08:00:05
回答 1查看 35关注 0票数 0
代码语言:javascript
运行
复制
self.browser.get('https://www.mathblog.dk/tools/infix-postfix-converter/')

returnValue = self.browser.find_element_by_xpath("//*[@id='post-4778']/div/form[1]/p/input[1]").text

中置框

.text函数不工作,它返回一个空字符串。为什么会发生这种情况?

EN

Stack Overflow用户

发布于 2020-06-06 09:09:36

要从input字段中提取文本,请使用.get_attribute('value')

您的xpath是正确的,但css选择器比xpath更好:

代码语言:javascript
运行
复制
returnValue = self.browser.find_element_by_css_selector("input[name=infix]").get_attribute('value')
print(returnValue)
票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62225723

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档