初学py,百度了很多,就只找到这段,只能处理第一个找到的img。
处理所有img找不到。
感觉是应该用find_all,但是find_all返回的是数组,单独处理他不会改变整体html
from bs4 import BeautifulSoup
#包含很多img的一大段html
html='...'
soup=BeautifulSoup(html,"html.parser")
del soup.img["alt"]
del soup.img["width"]
print(soup)
初学py,百度了很多,就只找到这段,只能处理第一个找到的img。
处理所有img找不到。
感觉是应该用find_all,但是find_all返回的是数组,单独处理他不会改变整体html
from bs4 import BeautifulSoup
#包含很多img的一大段html
html='...'
soup=BeautifulSoup(html,"html.parser")
del soup.img["alt"]
del soup.img["width"]
print(soup)
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
找了这么久,才在官方完整找到遍历代码
推荐第一种,边遍历边修改,好像效率高些
方法一
方法二