首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我怎么才能在漂亮的蟒蛇汤里去掉这个呢?

我怎么才能在漂亮的蟒蛇汤里去掉这个呢?
EN

Stack Overflow用户
提问于 2022-02-06 06:55:12
回答 1查看 48关注 0票数 0

我只想获得文本,在下面的html中保存,使用bs并丢弃文本del。我怎么能这么做?

代码语言:javascript
运行
复制
<div>
<span class="chk_box">
  <input id="subj5" name="subj" onclick="subjSel();" type="checkbox" value="5"/>
  <label for="subj5">
   SAVE1
  </label>
 </span>
 <span class="chk_box">
  <input id="subj6" name="subj" onclick="subjSel();" type="checkbox" value="6"/>
  <label for="subj6">
   SAVE2
  </label>
 </span>
 <span class="chk_box">
  <input disabled="" id="subj7" name="subj" onclick="subjSel();" type="checkbox" value="7"/>
  <label for="" subj7""="">
  DEL1
  </label>
 </span>
 <span class="chk_box">
  <input disabled="" id="subj8" name="subj" onclick="subjSel();" type="checkbox" value="8"/>
  <label for="subj78">
   DEL2
  </label>
 </span>
</div>
EN

Stack Overflow用户

回答已采纳

发布于 2022-02-06 07:38:48

看起来,要提取的项缺少了disabled=''中的input,这是一个区别性的特性。所以你可以过滤它:

代码语言:javascript
运行
复制
from bs4 import BeautifulSoup

html = '''<div>
<span class="chk_box">
  <input id="subj5" name="subj" onclick="subjSel();" type="checkbox" value="5"/>
  <label for="subj5">
   SAVE1
  </label>
 </span>
 <span class="chk_box">
  <input id="subj6" name="subj" onclick="subjSel();" type="checkbox" value="6"/>
  <label for="subj6">
   SAVE2
  </label>
 </span>
 <span class="chk_box">
  <input disabled="" id="subj7" name="subj" onclick="subjSel();" type="checkbox" value="7"/>
  <label for="" subj7""="">
  DEL1
  </label>
 </span>
 <span class="chk_box">
  <input disabled="" id="subj8" name="subj" onclick="subjSel();" type="checkbox" value="8"/>
  <label for="subj78">
   DEL2
  </label>
 </span>
</div>'''

soup = BeautifulSoup(html)
results = [i.find_next_sibling().get_text().strip() for i in soup.find_all('input', {'disabled':None})]

输出:

代码语言:javascript
运行
复制
['SAVE1', 'SAVE2']
票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71004863

复制
相关文章

相似问题

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