【发布时间】:2021-09-04 21:32:08
【问题描述】:
我在抓取这个时遇到了一些问题:
<input name="__RequestVerificationToken" type="hidden" value="aaa-token-aaa">
在这个字符串之前,我发现已经有 4 个相同但具有不同标记值的字符串,我如何使用 beautifulsoup 从 6 个中刮出第 5 个?
不幸的是,由于我正在从事私人项目,因此我无法提供代码或网站的示例,在将我的问题标记为不完整之前,请提出一些问题,ty!
【问题讨论】:
-
使用
find_all(或findAll)方法,它返回一个列表,然后简单地使用一个索引,你也可以提供一个更小的html示例和那个小示例的代码,基本上仅为这 6 个或任何输入标签编写 html,并为该 html 文档提供代码 -
@Matiiss 你能不能给个sn-p?从未使用过 find_all 函数
-
它与
.find()相同,除了它返回所有找到的匹配标签的列表,而不仅仅是第一个,只需像使用.find()一样使用它并打印结果,它应该是一个列表,然后简单地使用索引
标签: python html beautifulsoup