python爬猫眼影院
时间: 2024-01-07 12:23:45 浏览: 68
以下是使用Python爬取猫眼电影院的示例代码:
```python
import requests
from bs4 import BeautifulSoup
# 发送请求获取网页内容
url = 'https://maoyan.com/cinemas'
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36'
}
response = requests.get(url, headers=headers)
html = response.text
# 使用BeautifulSoup解析网页内容
soup = BeautifulSoup(html, 'html.parser')
cinemas = soup.find_all('div', class_='cinema-cell')
# 提取电影院信息
for cinema in cinemas:
name = cinema.find('div', class_='cinema-name').text.strip()
address = cinema.find('div', class_='cinema-address').text.strip()
print('电影院名称:', name)
print('地址:', address)
print('--')
```
这段代码使用了requests库发送请求,然后使用BeautifulSoup库解析网页内容。通过查找特定的HTML元素,我们可以提取出电影院的名称和地址,并将其打印出来。
阅读全文