使用python+selenium+phantomjs 怎么获取input里面的value值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用python+selenium+phantomjs 怎么获取input里面的value值相关的知识,希望对你有一定的参考价值。
<input name="" type="hidden" id="key_company$value" value="AI-Denmark">里面的值
我试过这样company =driver.find_element_by_xpath('//*[@id="key_company$value"]').text
但是这样并没有打印出值,值为空,求大神解答
driver.find_element_by_xpath('//*[@id="key_company$value"]').get_attribute("value")
这个肯定能解决你的问题。
get_attribute获得标签的属性值:也可获取 img,a,table,input 的属性值 参考技术B 印象中input没办法用getText,追问
我用getText之后会报错WebElement没有这个这个属性
追答这个没怎么注意,好像input我也用过getText,前提是这个input存在文本。就是说html中这个input存在文本属性。
以上是关于使用python+selenium+phantomjs 怎么获取input里面的value值的主要内容,如果未能解决你的问题,请参考以下文章
使用 javascript 异步函数通过 json-rpc 请求获取 Phantom 钱包余额的问题?
通过设置 cookie 使用 Phantom.Js 打开受密码保护的站点 (Passport.js)
如何通过 Phantom 钱包集成使用 Vanilla JS 和 JSON-RPC 获取 Solana 帐户信息和/或 SOL 余额?