用python写出:从电影天堂中爬取数据的代码,并以列表数据形式存储
时间: 2023-06-11 17:07:06 浏览: 245
以下是一个简单的 Python 代码,可以从电影天堂网站爬取电影数据并将其以列表数据形式存储:
```python
import requests
from bs4 import BeautifulSoup
url = "https://www.dytt8.net/html/gndy/dyzz/index.html"
response = requests.get(url)
soup = BeautifulSoup(response.content, "html.parser")
movie_list = []
for movie in soup.find_all("div", class_="co_content8")[0].find_all("table"):
title = movie.find_all("a")[1].text
download_link = movie.find_all("a")[1]["href"]
movie_list.append({"title": title, "download_link": download_link})
print(movie_list)
```
这段代码首先使用 `requests` 库向电影天堂网站发送一个 GET 请求,并使用 `BeautifulSoup` 库将 HTML 页面转换为可供解析的对象。然后,我们遍历页面中的每个电影条目,并从中提取电影标题和下载链接,并将它们作为字典添加到 `movie_list` 列表中。最后,我们将 `movie_list` 列表打印出来以供查看。
阅读全文