Html:
<html>
<body>
<input type="text" id="test" size="26" value="segmentfault">
</body>
</html>
使用bs如何获取input中的value(segmentfault)值呢?
以下方法都获取不到
v = soup.find(id="test").value
或
v = soup.find(id="test").text
或
v = soup.find(id="test").string
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
v = soup.find(id="test")["value"]文档里 是这样说的:
这里的"点"取属性,只能用.attrs取出所有的属性,以
属性:值的形式存在一个字典中,并不能点取某一个属性。另外,编程不要这样去猜测怎么做,这样十分危险!