Python – 使用 BeautifulSoup 获取 YouTube 视频的标题、观看次数和点赞数
在本文中,我们将学习如何使用Python脚本从任何 YouTube 视频中获取数据(如标题、观看次数、喜欢、不喜欢等)。对于这个任务,我们将使用非常著名的库来抓取 BeautifulSoup 和 Requests。
所需模块和安装:
Requests :
Requests allows you to send HTTP/1.1 requests extremely easily. There’s no need to manually add query strings to your URLs.
Beautiful Soup:
Beautiful Soup is a library that makes it easy to scrape information from web pages. It sits atop an HTML or XML parser, providing Pythonic idioms for iterating, searching, and modifying the parse tree.
pip install beautifulsoup4
对于给定的视频 URL,将完成数据抓取。然后使用 Beautiful Soup 的find()
方法解析数据(标题、视图、喜欢元素)。它将在字典中查找并存储值。
代码 :
pip install requests
输出:
{‘title’: ‘ Placement100 | GeeksforGeeks ‘, ‘views’: ’18, 964 views’, ‘likes’: ’37’}