当前位置:   article > 正文

关于soup.find 和 soup.select 的使用

soup.select
获取网站视频
url = 'https://edu.xxxx.com/'
res = requests.get(url)
content = res.content
soup = BeautifulSoup(content, 'html.parser')
mp4_src_url = soup.find("video", class_="ub-binner-video-box")["src"]
with open("D:/qhy-work/moive_resouce/ibtdy20231117/video/haisi.mp4", 'wb')as f:
    f.write(requests.get(mp4_src_url).content)
    f.close()

soup.find 方法

语法:

soup=BeautifulSoup(content,"html.parser")

soup.find('标签名',属性="属性值")  #获取一个列表

soup.text #取出值,可根据切片,取值

例如:html

soup.select 方法

soup=BeautifulSoup(content,"html.parser")

content=soup.select(‘div.hl-item-title.hl-text-site.hl-lc-1‘)

content.getText() 取出文本

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/639524
推荐阅读
相关标签
  

闽ICP备14008679号